Comments
-
I see, thanks for the information. Do you know if your HTTPS client does or doesn't support SNI? HTTPS clients should handle that automatically, but if this one doesn't, that might be the cause here.
-
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), but don't include any access token(s)…
-
It sounds like you're trying to use the Dropbox API v2 JavaScript SDK. That comes with a number of examples that you can try here. There are also instructions on that page for running the examples. Did you follow those instructions? Which example are you trying in particular? Also, can you elaborate on what you mean when…
-
This appears to be a duplicate of this thread, so I'll close this one and follow up with you there.
-
Can you elaborate on what you mean when you say you "are seeing calls to that endpoint that are coming from places other than the filesSearch method"? Can you share what you're seeing specifically in that regard? None of the other methods in the SDK should be calling that endpoint. For instance, filesListFolder just calls…
-
Was the old employee a member of a Dropbox Business team? If so, I recommend having a team admin from the Business team opening a ticket with Dropbox developer support ticket here (while signed in to their admin account) if you haven't already done so. If they're an admin on the team with the (disabled) app owner, they…
-
This appears to be the same sort of error you were getting earlier, which I commented on in this reply. That is, it sounds like your clientWithPathRoot variable is getting removed before the call can complete. You'll need to make sure you keep that defined for the lifetime of the call.
-
I don't have an update on this quite yet, but I'll follow up here once I do.
-
I see, thanks! That's helpful. I see in this sample project that you're requesting a team scope "team_info.read", and it sounds like you have the official Dropbox iOS app installed. When you have the official Dropbox mobile app installed, it will handle the app authorization flow (since the user is likely already signed in…
-
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), but don't include any access token(s)…
-
@"Mangoz" No, localhost URLs are not Internet-accessible, so they cannot be used with the Dropbox Saver.
-
@"FilipRachunek" This is a bug in the Java SDK. This is still open with engineering, but I don't have an update on it yet. I'll follow up here once I do.
-
It sounds like you actually retrieved an access token from two places: * your app's page on the App Console, using the "Generate" button * the API v2 Explorer, using the "Get Token" button You do not need to do both however. If you just need an access token for your own account and app, you can just use the first option.…
-
@"pcooperuk" Thanks for the feedback! I can't speak to why Dropbox hasn't chosen to implement any particular feature on the API, but I'll add your feedback to the feature request.
-
Thanks for following up. I'm sorry to hear the existing app didn't seem to work. We'll be happy to look into whatever issues you are or were running in to with the existing app if you'd like. In that case, you can open an API ticket here. Otherwise feel free to use your new app of course.
-
We don't have a sample for PHP in particular, but I recommend reading the Getting Started guide to get familiar with the Dropbox API, and the OAuth Guide for information on how the authorization system works. If you're calling the HTTPS endpoints directly, for the pieces of functionality you mentioned, you'd want to use: *…
-
The "Error loading app info" can occur if you attempt to request scopes that are not enabled for your app. It sounds like your app does not have team scopes enabled, so you should not request them. You should use withPathRoot to access the team space though. Can you check that you are doing so, and that your "xxxxxx" value…
-
The /2/files/search endpoint is deprecated and is being retired in favor of the /2/files/search_v2 endpoint (and /2/files/search/continue_v2 for the pagination of results following /2/files/search_v2). Each of these endpoints correspond to one method in each official SDK. In the JavaScript SDK, that's: *…
-
@"MARPAT" Thanks for the feedback!
-
To clarify, are you able to reliably reproduce this issue every time you try? It appears this occurred due to a network issue, so I wouldn't expect that to re-occur each time. (If it does though, let us know as that may indicate a bug in the SDK.) Anyway, it looks like a network timeout caused the client and server to get…
-
Yes, you should store and re-use the refresh token repeatedly. (Dropbox refresh tokens are not short-lived; they do not expire by themselves, though they can be revoked on demand by the user or app.)
-
@"charlesfish" We don't currently have anything like that, but I'll bring this up with the team to see if we can formalize some sort of system/notification for this. I can't promise if or when that might be implemented though. Thanks for the note!
-
API apps are frozen one they reach 500 linked users, or two weeks after reaching 50 linked users, whichever comes first. In order to unfreeze an app, you'll need to apply for and receive production for it. You can find more information on this process here. The App Console also requires that the app be tested and so have…
-
It sounds like you may be interested in using the /2/files/get_temporary_link endpoint. Check out the documentation there for more information. 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…
-
I see you're using a 'client' object defined in your 'getList' method. It's possible this client object is going out of scope before the request finishes, which could cause this kind of failure. (API calls are made asynchronously, as they require network calls.) You should keep that client object in scope instead. For…
-
@"dsmurfin" Thanks for the note! I don't have an update on this yet. I'll check in with the team.
-
@"jkniazi" Yes, the information in my previous reply on this thread is still accurate. Please refer to that for more information.
-
The Dropbox Saver works by having the Dropbox servers access a URL to retrieve the linked file content and save it to the user's Dropbox account. That being the case, it needs to be supplied with a publicly accessible URL for the file. Exactly where the file is hosted doesn't matter as long as it is publicly accessible on…
-
I can't provide API support by remote desktop, phone, or chat, but I'll be happy to help here. I could use some more information about the issue you're seeing though. Can you share the following? * the steps to reproduce the issue, including relevant code snippet(s), but don't include any access token(s) * the full text of…
-
The updated Dropbox app authorization flow does now use short-lived access tokens and refresh tokens. In either implementation, the initial authorization does require some manual user interaction. With the new functionality, if you need long-term access (that is, longer than four hours) without further manual interaction…