You might see that the Dropbox Community team have been busy working on some major updates to the Community itself! So, here is some info on what’s changed, what’s staying the same and what you can expect from the Dropbox Community overall.
Forum Discussion
Sapu21
10 months agoExplorer | Level 3
Could not get preview url while searching for preview urls
I am trying to search dropbox files inside my application. Although I am bale to find the folders and the files there is no way I can get the preview url of them so that I can redirect the user to th...
- 10 months ago
Sapu21 , the 'preview_url' is only available for shared items. It won’t be possible to retrieve a preview_url if the folder or file is not shared. Once you share the folder or file, the preview_url will be provided in the metadata within the response object.
A workaround for this case would be implementing the 2/sharing/create_shared_link_with_settings endpoint to create a shared link to your file or folder. If you use the settings parameter with the value 'audience: no_one', this will set the link so that it can't be used by anyone. The link will only direct the user to the content and will not grant additional rights to the user.
iNeil
Dropbox Engineer
Sapu21 , the 'preview_url' is only available for shared items. It won’t be possible to retrieve a preview_url if the folder or file is not shared. Once you share the folder or file, the preview_url will be provided in the metadata within the response object.
A workaround for this case would be implementing the 2/sharing/create_shared_link_with_settings endpoint to create a shared link to your file or folder. If you use the settings parameter with the value 'audience: no_one', this will set the link so that it can't be used by anyone. The link will only direct the user to the content and will not grant additional rights to the user.
Sapu21
10 months agoExplorer | Level 3
Hey thanks a lot for the workaround..can this link which we are getting be used multiple times to view the file or the folder? Suppose if we store the link as a string in our db. Also can you please explain this part
If you use the settings parameter with the value 'audience: no_one', this will set the link so that it can't be used by anyone. The link will only direct the user to the content and will not grant additional rights to the user.
- Greg-DB10 months agoDropbox Staff
Yes, these links can be used multiple times.
When using 'audience: no_one', the shared link itself does not grant any access. Someone who gets the link wouldn't be able to use it to access the file content unless they already have access to that file via their account anyway, such as if the file is in their account or in a shared folder they already have access to. That being the case, this kind of link is a good way of being able to link to the file but only for accounts that have access anyway.
- Sapu2110 months agoExplorer | Level 3
Thanks a lot
About Dropbox API Support & Feedback
Find help with the Dropbox API from other developers.
5,883 PostsLatest Activity: 2 days agoIf you need more help you can view your support options (expected response time for an email or 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!