[UPDATE December 11, 2015] The following breaking changes are now available in the SDKs.
We’re making some improvements to the sharing features currently in beta. Specifically, we’re introducing paging support, and a new shared folder membership endpoint. We’ve also made some changes to how member errors are reported, as well as some of the fields included in SharedFolderMetadata. These changes will not be backwards compatible, but will allow for better scalability and ease of use.
Today we’re excited to launch Dropbox API v2!
We announced a preview of API v2 in April, and have continued to update and improve the API based on your feedback. As of today, Dropbox API v2 is ready to be used in all your Dropbox-connected apps. Thank you to the hundreds of developers who have already tried out API v2 in preview.
Our goal with API v2 is to provide a simpler, more consistent, and more comprehensive API. In addition to the API itself, we’re also introducing clearer documentation,
Last weekend the Dropbox platform team was at HackZurich, Europe’s largest student hackathon. With over 450 participants representing dozens of countries, HackZurich was a great place for us to meet new developers and see what they could build. There were many teams that used the Dropbox API; here are four that really stood out.
This weekend, Leah and I were at the University of Waterloo sponsoring the student hackathon, Hack the North. We met students who flew in from across the continent, gave a talk on using the Dropbox API, and awarded a prize for the best use of the Dropbox API.
Thanks to all the students who hacked on the Dropbox API this weekend. Our API prize winner was FedUp, an Android app and website that protects its users during police encounters. The winning team met during summer internships in San Francisco and applied to Hack the North together.
Today we’re announcing a much-requested API endpoint: shared link metadata, which lets you get metadata (similar to Core API’s
/metadata) from Dropbox shared links. This API endpoint doesn’t require a user access token.
We’ve been working with our friends at Slack and Trello to help develop this endpoint to super-power Dropbox shared links pasted into a channel or board. We’re now looking forward to seeing how the rest of the developer community uses it.
To test this new endpoint out, you’ll need two things: a Dropbox shared link and a Dropbox app.
If you’re using the Dropbox Core SDK for iOS, there’s a small, but important, change you’ll need to make to your app to get it working with iOS 9.
iOS 9 requires your app to pre-register application schemes it intends to call. For Dropbox, you’ll need to add the scheme
dbapi-2 to your list of allowed schemes like so:
- Open your YourApp-Info.plist file and add the key,
LSApplicationQueriesSchemes, add a new item with the value