Comments
-
We can't offer help with FileMaker itself, but if you're having trouble with the Dropbox API in particular, please share the relevant request and response for the problematic API call so we can take a look. Please show the actual parameter values you're sending, but be sure to redact your access token.
-
Dropbox does offer an API endpoint /2/files/save_url which allows you to specify a particular URL to a file and a path where you'd like to save that file in the connected Dropbox account. You can supply the public URL, and programmatically build the desired destination path in your code. By the way, that's a link to the…
-
From that description, it sounds like the code you're using for the "concurrent" type is sending the wrong pieces of data and/or sending the data with the wrong offsets. You'll need to debug the code you've written for that to determine why it's doing so and how to correct it.
-
We don't have resources for React in particular, but for integrating with the Dropbox API from JavaScript, we recommend using the official Dropbox JavaScript SDK. You can find documentation and examples for that there. Otherwise, if that SDK doesn't work for your use case, you can use the HTTPS endpoints directly (or…
-
Yes, the UploadSessionAppendV2Async method supports both "concurrent" and "sequential" upload session types. Which one you use is up to you, but in either case you'll need to make sure you're sending the correct data at the correct offsets.
-
The code you shared calls /2/files/get_metadata, which retrieves metadata for a file or folder, but if you want to delete something, you should instead call /2/files/delete_v2 (or /2/files/delete_batch to delete multiple items). In any case, to debug a 400 error like this, print out the response body. It should contain a…
-
I'm not sure I understand your question, but please note that we cannot provide support for Laravel, as it's not made by Dropbox. For help using Laravel, please refer to the support resources for Laravel in particular. If you have any questions or issues regarding the Dropbox API itself, please share the details of that…
-
Can you clarify what you mean when you say "code is fine, and doesn't have any errors"? How have you verified that the code is uploading the correct data? For instance, I don't see in this code where you're using "memStream", so it doesn't look like you're sending the actual file data. Refer to the…
-
@"siva s" Thanks for following up with the information. I see you're using /2/files/upload to upload files. The /2/files/upload endpoint is a "content-upload" style endpoint, meaning that it takes the raw data to upload in the request body. Dropbox does not modify the file data you supply when uploading to the Dropbox API…
-
@"karver" Apps with the "app folder" access type can only access the contents of the special app folder that gets automatically created for it. If your app has the "app folder" access type, then it will only be able to access files in the app folder, and the root for any path value supplied by that app will automatically…
-
Thanks! I don't see any other reports of this "Amsi.Edge.22.C2AFDFF1" internally or elsewhere online, and it may be a false positive, but I'm raising this with the team regardless. By the way, it's not necessary to download the SDK source to just use the SDK in your app; if you're trying to use the SDK in your app we…
-
@"dsoprea" I see Здравко already offered some helpful guidance, but to add a bit more information: When using only "user scopes", an app will only be linked to specific accounts, and webhooks would notify only about specific accounts. You can find the documentation for that kind of webhooks here. When using "team scopes",…
-
When using the "app folder" access type, each user gets their own separate app folder in their own account when they authorize the app to connect to their account. The app folders for different users of an app do not sync with each other. Also, currently, app folders are incompatible with shared/team folders, meaning you…
-
A "path/not_found" Dropbox API error indicates that the API call failed because there was nothing currently found at the specified path in the connected account under the relevant root. For example, this can happen if there's a mistake or typo in the path value the app supplies, if the file/folder has been renamed, moved,…
-
Yes, to list deleted items you'd need to use /2/files/list_folder[/continue] with include_deleted:true.
-
@"SandeepCNT" No, there isn't an endpoint like that available for non-team accounts, but I'll pass this along as a feature request. I can't promise if or when that might be implemented though.
-
Thanks for the report! This doesn't seem to reproduce for me in Chrome, Firefox, or Safari on macOS though. Do you have a sample page that reproduces this issue that you can share? Otherwise, can you share the specific code/parameters you're using to set up the Chooser so we can reproduce this? Feel free to open a ticket…
-
[Cross-linking for reference: https://stackoverflow.com/questions/77111772/when-using-dropbox-apis-i-get-media-info-not-set-for-images-even-if-they-are-act ] In order to get 'media_info' set, you'll need to set include_media_info=True when calling files_get_metadata. Note though that the 'media_info' returned by the…
-
Yes, this would be the /2/files/permanently_delete endpoint, to permanently delete deleted files. Note that this requires the 'files.permanent_delete' scope which is only available to team-linked apps.
-
@"Rephoto" It's not entirely clear what that latest issue is, but as Здравко said, it doesn't appear to be from the Dropbox API itself; you'll need to debug this more in your code. Also, it looks like the error message is cut off in your screenshot, so make sure you're reading the whole error message when doing so.
-
@"toki4004" Здравко is correct; the template is specific to the app-user pair, so you can't list or use the templates from one app when calling with a different app. And yes, you only need to create the template once per app-user, after which it's recorded on the Dropbox servers so you can use it for that app-user without…
-
The https://github.com/dropbox/dropbox-sdk-dotnet repository is the official source code repository for the Dropbox .NET SDK. You can find it linked on this www.dropbox.com page to confirm: https://www.dropbox.com/developers/documentation/dotnet Can you share more information about the issue you saw? For instance, can you…
-
@"SandeepCNT" Здравко is correct; the files.permanent_delete scope can only be used by team-linked apps, and so can only be authorized by team admins. If you try to authorize any team scopes while signed in to a non-team account, you'll be prompted to sign in to a teams account instead. If you have a teams account, make…
-
I'm not sure what "API connector" you're referring to, but we can only provide help with the Dropbox API itself. For help with the connector you're trying to use, please reach out to the developer of that connector.
-
@"toki4004" The "property_groups: expected object, got list" error is referring to the items in the property_groups list; the items are supposed to be objects of type PropertyGroup, but you're instead supplying a list via `array("cat", "dog")`. It should look more like this: $meta = array( array("template_id" =>…
-
@"toki4004" The 'property_groups' parameter on the /2/files/upload endpoint is optional. (You can find that in the documentation for /2/files/upload.) You should only set it if you are using the "file properties" feature. If you do set the 'property_groups' parameter though, the 'template_id' field in any given…
-
@"horton" Apps already in production do not need to re-apply for production, but again I should highlight that this single-user pattern is not officially supported. In any case, production status is only needed for apps that need to have more than 50 accounts linked, so it wouldn't be technically needed in that case anyway.
-
@"toki4004" As Здравко linked to, the API v2 Explorer is a good tool for prototyping and inspecting how API calls should be formatted. I see in your code you're using json_encode on the property_groups value directly. The value is supposed to be a list, but note that json_encode itself returns a string, you're actually…
-
We can't offer support or insight on Sailpoint, such as to provide guidance on what its code does or uses, as it's not made by Dropbox, so I recommend reaching out to the developer of that app for help with it. It sounds like you've already found this, but for reference though the documentation for all of the Dropbox API…
-
Thanks for the post. This looks like an issue on our side. We'll look into it and I'll follow up here with any updates.