My thought was, we can allow users to customize their upload website url (Nostr.build or anything they like) in Setting. This website will be loaded in that bottom sheet pop up. Everything will be configurable
Discussion
Hi Swift, I’ve created some simple API JSON responses for some of the apps using me for a backend. Glad to build what is needed for this.
I don’t completely understand is this a separate app, or built into Damus?
I built a separate keyboard app that is similar, but gives a ‘your keyboard may be logging keystrokes’ message, so abandoning it…
The behavior of opening-up of a website only is integrated into Damus. However which website to load is up to the user. In this case it’s Nostr.build. They will have a field to type in Nostr.build or any other image uploader website of their choice. This website will be loaded in Damus native sheet.
Agree with Will, why not just bypass the website and directly integrate like Twitter? User can still choose their repository.
Like it’s done on Snort for example.
I need your help to do this. I needed contract information (or api request response documentation) on how a client (Damus) will communicate to the server (Nostr.build) to send the image. After success what are the parameters that are received from the server. Based on this I can work on the direct integration. Will you be able to provide?