Comments
-
No, there currently isn't a way to get a listing of files only, but I'll be sure to pass this along as feature request. By "Dropbox notifications", are you referring to webhooks? The "dbid" string is just part of a new format of account IDs. These IDs are user-specific, but not app-specific.
-
[Cross-linking for reference: https://stackoverflow.com/questions/35475048/dropbox-python-api-on-pc-v1-not-available ] Glad to hear you got this working John. API v1 a.k.a. the Core API is still supported. We haven't announced any timeline for deprecating it.
-
You can use the mountFolder method to mount the shared folder in the invited user's account, as long as that user has authorized the app on their account as well.
-
Suryakant, you can use the addFolderMember method to add members to already shared folders.
-
Thanks for the information! I just tried that though, and it worked fine for me. Can you try removing and re-adding the libraries? Also, can you check that you don't have any other/old versions of these jars added? Here's my test project. Try pasting in an access token and see if it works for you:…
-
How did you add the jars exactly? E.g., are you using using an IDE like Eclipse, and if so, what steps did you use to add them?
-
How are you building and running? Are you using Maven as recommended in the installation instructions? https://www.dropbox.com/developers/documentation/java#installf
-
[Cross-linking for reference: https://stackoverflow.com/questions/34300511/create-a-shared-folder-in-dropbox-with-dropbox-core-sdk-2-0-beta-4-and-then-add ] I can't seem to reproduce that error. What version of the SDK do you have and how are you building/running this?
-
Hi Sergio, is this happening on every API call, or only some of them? If it's only some of them, about what percent?
-
[Cross-linking for reference: https://stackoverflow.com/questions/34300919/getting-dropbox-login-to-work-with-universal-window-platform-app ] Unfortunately this sounds more like more of an issue with the Universal Windows Platform, or a browser-level issue, so I'm afraid we probably can't be of much help here.
-
What version of the SDK do you have, and how are you running this? The certificates are included in src/com/dropbox/core/http/trusted-certs.crt, but this should be handled for you. I.e., a trusted-certs.raw is generated during the Maven build, and you can see where it's loaded in SSLConfig.java.
-
HI Dennis. Thanks for posting, but unfortunately I don't have any expertise with py2exe, nor can we support it in general, since it's made by a third party. Apologies I can't be of more help, but perhaps someone else in the forum has done this in their app and has some experience with this.
-
Thanks for the feedback! We certainly should improve the documentation/tutorial to include information about using multiple accounts. Anyway, I believe Dropbox.authorizeFromController is meant for the use case where there's only a single account. If you need multiple accounts, you should use…
-
That endpoint is only supported for apps with the full Dropbox permission, so you'll get this error if you call using an app with a different permission, per the documentation: > This API endpoint requires Full Dropbox permission. If you want to use that endpoint you can register an app for the full Dropbox permission.
-
In that case, if your app will only be connecting to your own account, you don't need to implement the OAuth app authorization flow at all. For reference, the API was designed with the intention that each user would link their own Dropbox account, in order to interact with their own files. However, it is technically…
-
The /oauth2/authorize URL is not an API endpoint, but rather a page on the Dropbox web site, where the user can choose whether or not to authorize your app to their Dropbox account. You should be directing the user to it in a browser, and not programmatically requesting it. The following pages have more information about…
-
The /files (GET) endpoint is part of the Core API, a.k.a. API v1. API v1 supports both OAuth 1 and OAuth 2, so you can use either. (OAuth 2 is preferred though.) If you do want to use OAuth 1 though, the information in this blog post should be helpful: (i.e., look at step 4 for an example of signing a call using OAuth 1)…
-
That's something you could manage in your app's logic, by controlling when you make API calls, e.g., when you call the upload method.
-
[Cross-linking for reference: https://stackoverflow.com/questions/35487266/trying-to-upload-many-pictures-from-ios-device-to-dropbox-folder-using-swift ] As recommended on your StackOverflow post, it may help to limit how many requests you make at the same time. In any case though, you can check the error you're getting…
-
No, there isn't a local API for communicating with the local desktop client like this. I'll send this along as a feature request though.
-
In the Swift SDK, that should be the sharing listFolders method, as you have in your original post. The documentation can be found here:…
-
What do you mean by "app share"? There are two types of sharing in Dropbox, "shared links" and "shared folders". Shared links won't appear in sharing.listFolders, but shared folders will. Anyway, is your client object going out of scope by any chance? The API call is asynchronous, so that could be a reason you're not…
-
To clarify, does the Swift version literally do nothing, or does it print out "nothing ..."? In either case, you should make sure you're handling the error in that else block in the Swift version. Also, note that these two aren't really equivalent. In the Python version, files_list_folder('/Shared') is listing the folder…
-
Dropbox and the Dropbox API are case-insensitive, as you've mentioned, so there isn't a great solution here unfortunately. This is definitely something the team is aware of, but I can't promise this is something we'll be able to improve on our side. For reference, in v1 the last path component of the path should have the…
-
No, we don't currently have an API for or way to embed Paper, but I'll be sure to pass this along as a feature request. I can't promise if or when we would have something like that though.
-
Have you added the LSApplicationQueriesSchemes to your app's plist as documented here? https://www.dropbox.com/developers/dropins/chooser/ios
-
Exactly what happens depends on what API calls they're making. E.g., if they both try to read a file at the time time, that should be fine. On the other hand, if they both try to upload new versions of a single file at the same time, that will cause a conflict. Be sure to read through the write mode documentation I linked…
-
If you will only have your app connect to a single account, you need to only process the OAuth app authorization flow for that account once. From that point on, you would store and re-use that single access token. For example, if you are using the Java Core SDK, that is the token stored as "accessToken" in the tutorial.…
-
Thanks for clarifying. The API was designed with the intention that each user would link their own Dropbox account, in order to interact with their own files. However, it is technically possible to connect to just one account. The SDKs don't offer explicit support for it and we don't recommend doing so, for various…
-
Hi Izabella, to clarify, are all of the users of your app going to be connecting to the same Dropbox account, or will they be linking their own accounts?