How to get file content using rest api ?
To access file content via the Dropbox API, you should use the /2/files/download endpoint.
Hi,
Please provide me one of example because i tried with same API it did not give me files content
There's a code example for calling this endpoint using curl in the documentation, and you can also generate some code for calling it using the API v2 Explorer.
If something isn't working as expected, please share the code you're using and the unexpected error or output.
i am getting content like this in error.
Please suggest me if i am doing something wrong.
The error is indicating that you're trying to parse some data as JSON, but the data isn't in a valid JSON format, so the parsing is failing.
I don't see anything that mentions Dropbox in the error screenshot, nor do I see anywhere that the stack trace in the error that references the code you posted, so I can't offer much insight. You'll need to debug your app more to track down where/why this is occuring.
I tried same thing with xslx files . Can you help with example on that?
@Chhavi Downloading file content via the Dropbox API works the same way, regardless of file type. You can use the /2/files/download endpoint to download file data whether the file is a .xlsx or any other type. Exactly what you then do with the data is up to you. For example, you may wish to open the data in a document viewer.
If something isn't working as expected, feel free to open a thread with details.
I am still not able to get data for .xslx file. This is preview here! how to get content from this?
@Chhavi That is the file data for the requested file returned by the Dropbox API. The /2/files/download endpoint is a "content-download" style endpoint, meaning it returns the requested content in the HTTPS response body. You can use or save the response body however you wish. Exactly how you do so will depend on what HTTPS client/library you're using.
We can't provide support for third party clients/libraries, but it looks like you're using Postman in your screenshot, which I believe has a "Save Response" button (not visible in your screenshot though).
Hi Chhavi,
I also stuck to the same issue.My file is in xlxs format .I wanted to read content using RestAPI. Are you able to solve this issue. Need urgent help. Please help if you are able to read file content
@shivanitanwar The /2/files/download endpoint is still the right way to download file content from the Dropbox API. (By the way, that's a link to the documentation for the HTTPS endpoints themselves, but we recommend using one of the official SDKs if possible. Those have corresponding native methods for the HTTPS endpoints.) Refer to my earlier messages in this thread for some more resources. You may also find the Getting Started and File Access guides helpful