We Want to Hear From You! What Do You Want to See on the Community? Tell us here!

Forum Discussion

haso94's avatar
haso94
Explorer | Level 3
4 years ago

How to save pictures inside an array and then display

Hi,

 

In my vue application I am trying to download pictures from my dropbox account. So far I can get the metadata but I want to get the images and save them inside an array and then display them on my application. How could I do that? This is my code to download / get the information.

getImages() {
const Dropbox = require("dropbox").Dropbox;
let pictures2 = [];
const dbx = new Dropbox({
accessToken: 'ACCESS_TOKEN'
});
dbx.filesDownload({
path: "/test/road-6576857_1920.jpg"
}).then(function(response) {
console.log(response)
},
)}

 

5 Replies

  • haso94's avatar
    haso94
    Explorer | Level 3
    4 years ago

    Thanks for the reply. The one for the browser does not open, I looked at the one for the node environment but the problem is, that I do not have FileBinary for example and name is only accessible in my case with response.result.name. Is it due to the different methods we use?

  • Greg-DB's avatar
    Greg-DB
    Icon for Dropbox Community Moderator rankDropbox Community Moderator
    4 years ago

    Apologies, I've fixed the first link.

     

    Depending on the type of environment, the file data itself will be available in either the object's 'fileBlob' or 'fileBinary' property.

  • haso94's avatar
    haso94
    Explorer | Level 3
    4 years ago

    Thanks, if I understood the example correctly. The shown method downloads the file from a url but this would be different from my usecase. I want to download it directly from inside a folder to a local folder in my project. For example if I log the response I am getting I can see the FileBlob in the console. But I can not access it from my code to do something like this for example: result.FileBlob what could be the error in this?

  • Greg-DB's avatar
    Greg-DB
    Icon for Dropbox Community Moderator rankDropbox Community Moderator
    4 years ago

    Yes, those examples happen to use the sharingGetSharedLinkFile method, but accessing the result works the same way as filesDownload.

     

    As for the latest issue, I see you opened a new forum thread and GitHub issue, so I'll follow up with you there.

About Dropbox API Support & Feedback

Node avatar for Dropbox API Support & Feedback
Find help with the Dropbox API from other developers.6,036 PostsLatest Activity: 13 hours ago
411 Following

The Dropbox Community team is active from Monday to Friday. We try to respond to you as soon as we can, usually within 2 hours.

If 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!