Discuss Dropbox Developer & API
Hi there,
I'm using embedder view with folder sharing link, but when user click on files inside the embedder, the new opened tab still require user to login even the sharing link is set to public.
Details:
Given embedder correct sharing link like:
https://www.dropbox.com/scl/fo/xxxxxxxxxx/h?rlkey=xxxxxx&dl=0
The embedder can show correct folder view, but when user click on a file it will open a new tab to url like:
https://www.dropbox.com/scl/fo/xxxx/h/xxx.docx?dl=0
This kind of url will require user to login.
But instead if user open the sharing link(https://www.dropbox.com/scl/fo/xxxxxxxxxx/h?rlkey=xxxxxx&dl=0) directly in browser and click on file, it will redirect to:
https://www.dropbox.com/scl/fo/xxxx/h?dl=0&preview=xxx.docx&rlkey=xxxxx
Which will show correct preview. No login required due to sharing link settings and the query string(rlkey)
So the question is, if embedder show content base on sharing link settings but when user click on file, the new tab opened still need to login, what's the purpose of embedder folder like view? should the file redirect link opened via embedder carry the rlkey query string so user don't need to login to view the file?
Is there any params can force the file preview link open with the rlkey query string?
Thanks
Thanks for the report! We'll look into it and I'll follow up here once I have any update on this.
I have the same issue on a service that I built, which means the Embedder is only useful to view thumbnails and not be able to open new windows with the content itself.
@bild_film Thanks for the feedback!
This issue is now fixed for new shared links. Please note that previous existing shared links will continue to display this behavior, so you'll need to create new shared links for the fixed behavior.
Hi there!
If you need more help you can view your support options (expected response time for a ticket is 24 hours), or contact us on X or Facebook.
For more info on available support options for your Dropbox plan, see this article.
If you found the answer to your question in this Community thread, please 'like' the post to say thanks and to let us know it was useful!