Comments
-
@"dsoprea" It sounds like you're trying to identify which account uploaded a file. The 'modified_by' field you mentioned would be the right property for that. That would give you the account ID of the account that modified that file. (Note that it's the account ID of the account that last modified it though; it may be…
-
That is still accurate; Dropbox has not been updated to support adding additional app owners. Apologies I don't have better news for you!
-
@"Stenkar" Rich is correct, it sounds like your team is now using the "team space". Note that by default, API calls to the Dropbox API operate in the "member folder" of the connected account, not the "team space". That means that by default, the contents of the team space will not be found, and uploads will go to the…
-
Здравко is correct, the URL parameters may vary slightly for different links for different items, and can be important for how these get embedded, so you should not be stripping these from the links. Regardless, I see your support ticket has been received so we'll review the details there and follow up with you soon.
-
Thanks for following up. I was looking at the reference to the "frame-ancestors" directive in the error message in particular which relates to if/how frame parents are allowed. It would be helpful to inspect this directly, so please do open a ticket here so you can share privately.
-
@"Inderjeetdev" The cursor field will be "Present if there are additional shared folders that have not been returned yet.". If the cursor is not returned, that means that there are no more shared folders to return, and so it is not necessary to call /2/sharing/list_folders/continue. Also, note that the…
-
The path fields are "optional", meaning they are not guaranteed to be set. The path fields will not be set if the file is not mounted in the connected account. In your screenshot, the path fields are not set, meaning they are not mounted in the account for the access token you're using, and so there is no path value to…
-
The exact number of entries returned per page is not guaranteed, and can be small in some cases. The listFolder[Continue] functionality can return even just one entry per page sometimes. There are a few factors that can affect what/how much is returned in a single call, and that can vary over time and across accounts due…
-
How are you listing the contents of the account? Feel free to share the relevant code snippet(s) so we can take a look. From the description though, it sounds like you might only have listFolder and not listFolderContinue implemented and so are sometimes only retrieving a partial listing. This functionality is paginated…
-
Make sure you set the HTTP method to "POST". You don't have that specified so it looks like the client is defaulting to a value not valid for accessing this Dropbox API endpoint. Also, note that the /2/files/move_v2 endpoint is an "RPC" style endpoint, so it requires the parameters in the request body, not the…
-
Dropbox does offer an API that can be used to list the contents of folders, among other operations. Regardless of what platform you're using, as long as you can make HTTPS requests, you can issue calls to the Dropbox API. You can find everything you need to get started with the Dropbox API, including documentation,…
-
@"Mgymnasts" When using files_move_v2, the 'from_path' should be the full path of the item you want to move. If you want to move an entire folder and its contents, you would specify the 'from_path' like '/Child Folder/Grandchild Folder', which would move just 'Grandchild Folder' and its contents, or '/Child Folder', which…
-
@"Mgymnasts" Здравко is correct; while you mentioned using the 'files_move' method, the error output you showed contains a 'ListFolderError'. A ListFolderError would come from files_list_folder (or files_list_folder_get_latest_cursor). For comparison, files_move would raise a RelocationError. You can see the return and…
-
Dropbox API refresh tokens do not expire automatically, but they can be revoked on demand by the app or user. And yes, you can reply here again if/when needed.
-
@"andrejpet" Thanks for following up. A 'missing_scope' error indicates that while the app itself may be permitted to use that scope, the particular access token you're using to make the API call does not have that scope granted. Also, be aware that just adding a scope to your app via the App Console does not retroactively…
-
@"andrejpet" I see Здравко already helpfully offered some guidance, but if you still need help with this, it may be useful if you can share the relevant code snippet and the error/output you're getting. For instance, clarify exactly what you mean when you say "all of the sudden my access tokens have no permission"; are you…
-
Thanks for following up. I'm glad to hear that worked. I can only help with the Dropbox API itself, so for any questions regarding reporting or the Admin console, I suggest contacting support here.
-
Thanks for the note! I'll pass this message along to the right people.
-
Dropbox API short-lived access tokens are valid for several hours. You can have your app get the actual expiration information from the 'expires_in' value returned with the short-lived access token from /oauth2/token.
-
Dropbox is no longer offering the option for creating new long-lived access tokens. Dropbox is now issuing short-lived access tokens (and optional refresh tokens) instead of long-lived access tokens. You can find more information on this migration here. Apps can still get long-term access by requesting "offline" access…
-
From your sample webhook payload, I see that your app is linked to the team itself, and so receives the list of all team members with changes. If you want to be notified for just one account, and don't actually need the connection to the entire team, you could instead link the app to a specific account instead of the whole…
-
The app will need to be linked to the account or team before webhook notifications will be sent for that account/team. Please refer to the OAuth Guide for information on how to connect accounts or teams to an app.
-
Dropbox selects certain partner apps to include in the App Center. If you're interested in a potential technology partnership with Dropbox, you can reach out here: https://experience.dropbox.com/form/app-integrations-contact
-
@"nagasayan koduri" Lik Здравко said, the webhook notifications only tell you when something has changed, but not what has changed. You'd need to call the API to retrieve the updated file/folder information as needed when you receive the notification. You can find information on accessing file/folder information in the…
-
@"akanshikumari" Здравко is correct; the Dropbox API doesn't offer a way to do this directly, but I'll pass this along as a feature request. I can't promise if or when that might be implemented though.
-
Yes, we can transfer Dropbox API app ownership for you. To start that process, open an API ticket from the account that currently owns 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, if any * the steps to reproduce the issue, including relevant code snippet(s), but don't include any access or…
-
The team routinely fixes issues they find, but I don't have a specific reference for this in particular as we didn't have a sample to check on for you. Did you open a ticket for this? If so, you should have received an update on that ticket, but let me know if not and share the ticket number and I can look into it for you.
-
Dropbox offers an API you can use for listing, uploading, and downloading files, among other operations. You can find everything you need to get started with the Dropbox API, including documentation and tutorials here. We don't have resources for CodeIgniter in particular, but you can use a client of your choosing to…
-
Please open an API ticket with the account ID and a sample cursor that results in this error so we can check on that for you. Thanks!