We are aware of the issue with the badge emails resending to everyone, we apologise for the inconvenience - learn more here.
Forum Discussion
Mathias W.3
9 years agoNew member | Level 2
API v2: Simple image gallery on my website using dropbox
Hey everybody,
is there a simple way to list all files of a folder with thumbnails on my website with php? I'd like to upload / manage the photos or files through dropbox and want to output them on...
- 9 years ago
Apologies, I wasn't clear before. Even if you don't specify the format, the returned data is already the jpeg data for the thumbnail for the file. In either case though, that is, for png or jpeg thumbnails, the thumbnail data will be returned directly in the response of the API call as binary data.
It sounds like you want to display these thumbnails directly in an img tag, in which case you will need to base64 encode it for a data URI as you showed, or save it to your server and serve it from a URL you can use in the img src.
I'm not sure what the issue may be when you say that when you "display the image in a modal box the image opens in a new window". That sounds like it may be outside the scope of the Dropbox API itself though, since the API call already succeeded and returned the thumbnail data at that point.
Perhaps you'd prefer an API endpoint that returns thumbnail links, instead of thumbnail data? I'll send that along as a feature request too.
Mathias W.3
9 years agoNew member | Level 2
Thanks for the info. Batch thumbnail call would be nice in future. :)
I tried your suggestion and chose "jpeg" instead of leave it empty. But I still getting only raw data.
For explanation: I wrote a script in php where I used your suggested curl code in API v2 explorer. After getting the data from dropbox I have to use "base64_encode" and add the generated code in my image tag via src="data:image/jpg;charset=utf8;base64,code goes here". It works, but when I try to display the image in a modal box the image opens in a new window. I think it's because of the src-tag I'm using also as href-tag.
So I hoped I could get the image in jpg-format (e.g. test.jpg), that would be much easier and the modal box would also work.;)
About Dropbox API Support & Feedback
Find help with the Dropbox API from other developers.
5,877 PostsLatest Activity: 2 hours 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!