Comments
-
This step of the OAuth flow should be accessed on https://api.dropboxapi.com/oauth2/token , not www. This endpoint is working as expected for me, and it sounds like the original poster here found the issue with the request they were sending. @"UKCloud" If you're still having trouble with this endpoint though, please share…
-
This error indicates that there is too much activity occurring on the connected account, and so the request could not be serviced. Your app should wait the number of seconds indicated by the 'retry_after' value (5 seconds, in this case) before trying again. The simultaneous activity could be coming from your app itself, or…
-
Thanks for the report! We'll look into it.
-
I'll be happy to help with any issues you're having with the Dropbox API, but I'll need some more information. Please reply with: * the name and version number of the platform and SDK/library you are using, if any * the steps to reproduce the issue, including relevant code snippet(s) * the full text of any error or…
-
Based on the description and output here, it sounds like this integration is using the /2/files/get_temporary_link endpoint. The links from this endpoint are supposed to expire, and are only meant for temporary use. If you need non-temporary links, you should use shared links instead, which an app can get via…
-
I can't say for sure exactly what's happening without seeing the actual values, but if the files are in the connected account, it's better to use paths/IDs everywhere, instead of preview/shared links. That's the more direct way of referencing things and may avoid the missing path values you mentioned, depending on the…
-
No, unfortunately the Dropbox API doesn't offer anything like that, but I'll pass this along as a feature request. I can't promise if or when that might be implemented though.
-
There are a few things to note here: * "Network is unreachable" seems to indicate an issue with the network connection, but the connection appears to then actually work anyway. * "unable to get local issuer certificate (20), continuing anyway" seems to indicate that the client wasn't able to get the relevant certificate…
-
Thanks for following up. I wasn't sure if that was the actual payload the app was sending, or if it got mangled when posting to the forum. I'll work on reproducing this with that and ask the team to fix the error handling. I can't promise if/when they might be able to work on that though, so I recommend also updating your…
-
Can you print out the response body for the call made by the PowerShell code? It should contain a more useful error message indicating what the issue is in that case.
-
It sounds like you have the right idea here, but note that the 1-7 numbers in the guide you're referring to are just examples; you shouldn't actually be using those real calls. Using the ID of the "Shared Workspace" as you mentioned (apparently starting with "84..." in your case) as the "root" in the…
-
@"Lodgical" I see you also have a new thread about this, so I'll follow up with you there shortly
-
@"tiamat" I see you already got some help here, but it's worth noting that there can be other causes of failures like this, so if you still need help tracking down what's wrong, feel free to contact us directly with the job ID.
-
Thanks for the report! We're looking into it. I'll follow up here once I have an update on this for you.
-
Thanks for the report! We're looking into it. I'll follow up here once I have an update on this for you.
-
So if I understand correctly, this code is producing multiple copies of files in Dropbox, when you only want it to make one. Looking through the code, there are a few things to note: * You seem to be calling 'authorizeFromController' every time 'recordCountdown' runs. The 'authorizeFromController' method initiates the app…
-
I'll be happy to help with any issues you're having with the Dropbox API, but I'll need some more information. Please reply with: * the name and version number of the platform and SDK/library you are using, * the steps to reproduce the issue, including relevant code snippet(s) * the full text of any error or unexpected…
-
A 500 error like this indicates something failed on the Dropbox API servers when processing the request. Unfortunately there isn't a way to retrieve more information about the failure via the API, but we can look into it for you. To help us do so, can you share more information about how to reproduce this? It appears to be…
-
Yes, depending on the kind of error, the response may be plain text or JSON. You should check the 'Content-Type' response header to check what it is. For example, in this sample you shared it's "text/plain; charset=utf-8". You can find more information on the different kinds of errors the Dropbox API may return in the…
-
Thanks for the feedback! I'll pass this along to the team.
-
The Dropbox server IP addresses are subject to change, so you should never rely on hard-coded IP addresses. You should use the hostnames instead. For the main API servers, that's 'api.dropboxapi.com'. For the content API servers, that's 'content.dropboxapi.com'. (You can find the relevant hostname for each endpoint in the…
-
While this may happen to work, I can't guarantee this will always work, since this isn't officially documented for use like this. I'll pass this along as a feature request for an official way to do this though.
-
To access file content, you can use /2/files/download. Once you retrieve the content for any particular file, you can display the desired portion of the content in your UI. 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…
-
Yes, it sounds like you have this all correct, except that, if I understand your use case correctly, you shouldn't have to create multiple templates. A single template can have multiple fields, so you could create the, for instance, 5 different tag fields, like you mentioned, but on the same template.
-
@"cris3c" Did you see my comment from earlier? Please refer to the links there for a number of useful resources. If something isn't working as expected, or you're stuck on something, perhaps you could share what you have so far and what problem you're currently seeing.
-
Right, you need to make sure you're actually calling handleRedirectURL. (In the code you posted, that was missing.) If you are using scenes, you need to also do this in SceneDelegate.swift. (Apologies that isn't documented yet.) The SDK has changed a bit since the code in that issue was written, but you can do it like…
-
@"RudyVDW" If you're an end-user of a third party app, such as "Allways Sync", that connects to Dropbox, you should not have to manually contact or register anything with Dropbox to set it up. The developer should register the app themselves, and build the ability to connect your account to the third party app. (This would…
-
The Java SDK (and the rest of the SDKs) all use the same HTTP API. The example in the documentation for the HTTP API itself is incorrect in this case. (The documentation sometimes re-uses example objects across endpoints, which in this case is wrong because the example happens to include 'property_groups', though the…
-
@"kaamoo_api" This should have been fixed by v2.18.1 of requests. It sounds like perhaps your app on your phone somehow isn't actually using that version. Can you try adding some logging to see what version is actually being used there?
-
To use the Dropbox API from an Android app, we recommend using the official Dropbox API v2 Java SDK. With that, you can use the download or downloadBuilder methods to access file data from the connected Dropbox account. There's an example of calling the download method in an Android app here. While that example happens to…