cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Announcements
If you’ve changed your email address, now's the perfect time to update it on your Dropbox account and we’re here to help! Learn more here.

Dropbox API Support & Feedback

Find help with the Dropbox API from other developers.

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Get all shared links in specifick folder

Get all shared links in specifick folder

vsipchenko
Explorer | Level 4

What is the way to get all shared links from specific folder


I am using Python SDK, so I see that there is a sharing_list_shared_links method, with 'path' arg.

It returns only totally all links I can access or specific one which I specify, but I can not choose the folder which content to display.

3 Replies 3

Greg-DB
Dropbox Staff
The Dropbox API unfortunately doesn't offer a way to retrieve all shared links for items inside a specific folder, but I'll pass this along as a feature request.

Using sharing_list_shared_links with a specific path only "returns a list of all shared links that allow access to the given path - direct links to the given path and links to parent folders of the given path", so the only workaround is to not specify a path, and then do the filtering client-side for items under that path.

vsipchenko
Explorer | Level 4

Oh, it is sad!


So maybe eventually you can give me some advice, my situation is like:


I have images in different folders. In my application and I would like to display all images from specific folder, so I need 4 links related to each image, they are:


1. Direct link to original image (to put it into <img> html tag), something like this:
https://dl.dropboxusercontent.com/s/xre2lk78i61pctb/1.jpg?row=1
2. Direct link to cropped preview image with specific size (also to paste into <img> tag)
3. Link for downloading a file:
https://dropbox.com/s/xre2lk78i61pctb/1.jpg?dl=1

4. Link to Dropbox page

https://dropbox.com/s/xre2lk78i61pctb/1.jpg?dl=0

 

My solution was to receive shared links, and parse it to a format I need. Is there any other way to load such data from Dropbox?

Especially I am interested in loading direct links to cropped preview.



Greg-DB
Dropbox Staff

Using those shared link modifications is probably the best option for this use case. The Dropbox API doesn't offer links to preview versions of images unfortunately, but I'll pass this along as a feature request. 

Need more support?
Who's talking

Top contributors to this post

  • User avatar
    Greg-DB Dropbox Staff
  • User avatar
    vsipchenko Explorer | Level 4
What do Dropbox user levels mean?