Microsoft Releases New OneDrive API for Snappier Cloud File Storage
As OneDrive turns 1 year old, Microsoft releases a new API that offers smoother syncing and ensures that large files are successfully uploaded.Microsoft released a new OneDrive application programming interface (API) this week, allowing compatible apps to sync files faster and better manage large file uploads on the cloud file storage, sync and sharing platform. The new API, according to a statement from Ryan Gregg, principal program manager of Microsoft OneDrive, "allows developers to integrate OneDrive into their apps to store and manage user data across all major platforms, including Windows, the web, iOS, and Android." OneDrive has emerged as a critical component in the company's expanding cloud-enabled software ecosystem, often serving as the line between devices and app experiences. Office 365 Home and Personal plans bundle 1TB of OneDrive cloud storage, along with PC and mobile Office apps, as part of those subscriptions, for example. OneDrive also appears a default file destination on Office 2013 applications like Word and Excel. "With this new RESTful API, you can build on a scalable cloud storage platform that reaches users across the entire family of Microsoft consumer services," noted Gregg. New features include "the ability to retrieve new changes to files and folders to efficiently keep a large set of files in sync with minimal calls," resulting in snappier performance, he added. File-fragment upload support helps ensure that transfers of HD videos and other large files (up to 10GB) are completed successfully on unpredictable networks or in the event of an interruption.
Developers can now customize file thumbnail images, providing "a more integrated experience across your app and OneDrive," said Gregg. The API also supports uploads from a public URL and special folders, like Documents, Photos and Camera Roll, which OneDrive can find if moved or, in the case of deletion, re-create when the app attempts to write to them.