I would like to pick a in Nextcloud stored file from an external web application. So for example you click “Choose file from Nextcloud” in BigBlueButton, Nextcloud opens as file chooser and you can select a file which is transferred back to BigBlueButton. Does someone know if such function was already implemented/used? If not, does someone know if there is a open specification for such a thing?
Of course I could use webdav for this, but in such a case the external application would have read access to all my files, which I do not want
My proposal would be to have a page which lists all files from the user (similar to a public share of the root folder) where you can pass a response url as parameter (e.g.
/apps/picker?url=https://...). If you select a file, a request (with maybe a direct link, or even the whole file) is send back to the provided url.