Forum Discussion

vignesh p.'s avatar
vignesh p.
New member | Level 1
11 years ago

Dropbox Sync API alternative

we are developing app in xamarin ios and we are using dropbox sync api component, As we know dropbox sync api will soon deprecated what alternative api/components api can we use to authenicate via dropbox app in ios.

17 Replies

Replies have been turned off for this discussion
  • Vang G.'s avatar
    Vang G.
    Explorer | Level 3
    10 years ago

    I have a question what method to replace SyncAPI now?

    Thanks,

    Vang Doan

  • Greg-DB's avatar
    Greg-DB
    Icon for Dropbox Community Moderator rankDropbox Community Moderator
    10 years ago

    Hi Vang, if you're migrating an existing app, or starting a new app, we recommend using one of the official SDKs for API v2:

     

    https://www.dropbox.com/developers/documentation

     

    They don't offer quite the same functionality as the deprecated Sync API though, but they do offer more control over the API calls you can make. So, if you want to offer offline caching, for example, you'd need to implement that in your app's code.

  • FFos's avatar
    FFos
    Explorer | Level 4
    10 years ago
    Hi Greg,
    regarding this question. What happens if I have a sqlite file stored in a Dropbox folder I want to share with multiple apps (not at the same time)? Do I have to upload the whole file every time a user adds/modifies a record? In that case, is the upload smart enough to upload only what has changed of the file, or does it uploads the complete file?

    Thanks.
  • William P.10's avatar
    William P.10
    Explorer | Level 4
    10 years ago
    Seems like I have to use terminal, install and learn new tools to simply try out v2. Is there an example in the Objective-C SDK for API v2 where I can open the project and build it for iPhone in a couple of minutes?
  • Greg-DB's avatar
    Greg-DB
    Icon for Dropbox Community Moderator rankDropbox Community Moderator
    10 years ago

    HI William, there's a sample app here, in three versions, one for each supported installation method:

     

    https://github.com/dropbox/dropbox-sdk-obj-c/tree/master/Examples/DBRoulette

     

    Those are set up for use with package managers though, per the installation instructions.

     

    We highly recommend using one of the supported package managers, as they make it much easier to install and keep libraries up to date. I believe it's possible to use the library without using a package manager at all, but we don't have documentation for that in particular. I'll send this along as a request for that.

  • William P.10's avatar
    William P.10
    Explorer | Level 4
    10 years ago
    Thanks, so the answer is no easy example is available. I most likely will be moving my customers to another service since you abandoned such a simple API. Obviously we can expect more of the same in the future. Please pass that on if you can.

About Dropbox API Support & Feedback

Node avatar for Dropbox API Support & Feedback
Find help with the Dropbox API from other developers.

The Dropbox Community team is active from Monday to Friday. We try to respond to you as soon as we can, usually within 2 hours.

If you need more help you can view your support options (expected response time for an email or ticket is 24 hours), or contact us on X, Facebook or Instagram.

For more info on available support options for your Dropbox plan, see this article.

If you found the answer to your question in this Community thread, please 'like' the post to say thanks and to let us know it was useful!