Comments
-
No, the Dropbox OAuth app authorization flow requires the user to visit the Dropbox site in a browser to authorize the app. That only needs to be done once per user though, after which the app can store and re-use the resulting access token.
-
The official Objective-C SDK for API v2 has been released here: https://github.com/dropbox/dropbox-sdk-obj-c
-
Thanks for the feedback! I don't have any news to share regarding a new Objective C SDK for API v2 though.
-
Due to the size of certain numbers used by the SDK, it requires a 64-bit build of PHP in order to run properly. (Or more specifically, the SDK checks the size of PHP_INT_MAX, as some of the numbers, like file sizes, quota, etc, can be larger than 32-bit ints can handle.) It sounds like you currently only have a 32-bit ints…
-
Yes, please open an API support ticket from the account that currently owns the app and we can help: https://www.dropbox.com/developers/contact
-
To get information (e.g., path/name) about files or folders in a Dropbox account, you can use either of the following: https://www.dropbox.com/developers/core/docs#metadata https://www.dropbox.com/developers/core/docs#delta To get a shared link for any file or folder, you can use:…
-
The Dropbox API doesn't offer another way to store and query structured data like this, but I'll be sure to pass this along as feedback. You could store structured data as files, e.g., as JSON, but that wouldn't offer you a way to look up pieces of data via specific queries. Depending on your particular scenario though,…
-
It looks like this error message is coming from the SharpBox library, and not the Dropbox API itself. As it's made by a third party, we can't provide any support for it of course. If you can print out the error being returned by the Dropbox API though I should be able to offer more guidance. (That is, the Dropbox API…
-
Thanks for posting! I'm sending these along as feature requests.
-
Thanks for the report. For reference, can you let us know about how many requests you make before this happens, and post the full output for the exception? Thanks in advance!
-
That's correct, the Python SDK isn't built for the Dropbox for Business API (only the Core API), but I'll be sure to pass this along as feedback. Right now, the Dropbox for Business API is just meant to be consumed using an HTTP client, but the Python SDK is open source, so you can modify it if/as desired.
-
(Apologies for the delay. For future reference, be sure to post anything about the Dropbox API in the "API Development" forum so we'll see it quickly.) Unfortunately we don't have a good solution for using the Chooser when cross-window communication isn't possible, but I'll be sure to pass this along as feedback. Maybe…
-
Hi Nicola, the official Objective-C SDK is available at the link in Stephen's post: https://github.com/dropbox/dropbox-sdk-obj-c
-
C. Tim, I can't make any promises, but I'm sending this along as a request to make it open source.
-
C. Tim, thanks for the feedback. I'll send this along as a request, but I can't make any promises. Just to clarify a bit though, the Sync SDK itself it built on the Core API and so should continue working, but it's no longer officially supported. The full details are in the blog post. Joris, yes, we do intend on offering a…
-
Raheel, no updates on that.
-
Hi TK, we have an overview of what's new in API v2 in the blog post here: https://blogs.dropbox.com/developers/2015/11/dropbox-api-v2-launches-today/
-
Thanks everyone for all of the feedback! We read everything and sincerely appreciate the time taken to write it. To be clear, we hear and understand the need for Objective-C support. As Steve mentioned earlier in the thread, we intended for Objective-C support to be available, but made a misjudgment about the technical…
-
Thanks for the request! I'm sending it along. For reference, I believe it's possible to use a Swift library in an Objective C app, though unfortunately I don't have any instructions for doing so available.
-
1) We're very excited to finally have this functionality, but we don't have any documentation for it specifically yet. Stay tuned. 2) No ETA to share yet.
-
That's correct, except that you would just use empty string as the path, instead of "/", for root.
-
The /delta functionality from the Core API already exists in API v2 under the /list_folder endpoints. Specifically: - /delta -> /list_folder & /list_folder/continue - /delta/latest_cursor -> /list_folder/get_latest_cursor - /longpoll_delta -> /list_folder/longpoll
-
Unfortunately there isn't currently any way to perform file operations in batch or improve performance like this with the API, but I'll be sure to pass this along as feedback.
-
Unfortunately there isn't a real analogue for the web site's events page in the Dropbox API. The Dropbox for Business /log/get_events endpoint doesn't have all of the user-specific file level information, as you mentioned. The /delta endpoint is meant as a way to efficiently keep your app's state up to date, and won't…
-
That's correct, the deprecated Sync SDK does have offline support, e.g., where it queues up requests, etc. That isn't built in to the Core SDK though, so you'd have to implement that on top of it.
-
I'm afraid I'm the wrong person to help then! You'll need to wait for user support to reply, or open your own thread in the Issues & Troubleshooting forum.
-
Hi Igor, this forum thread is specifically about developers using the Dropbox API. Do you have an API app where you're getting a 500 error in response to an API request?
-
A 500 Internal Server Error generally just indicates a server issue on our side, and in most cases is just temporary. Let us know if you're still seeing it though.
-
Thanks for the additional information. I don't think I see the actual response or error in there though. If you get a response from the API, it should contain an error message in the body. If you don't (e.g., if the connection fails) I would expect curl to show a network error of some sort. Can you print those out? In any…
-
What's the actual error you're getting when making the failed calls? What chunk size are you using?