Платформа разработки OneDriveOneDrive developer platform

В платформе разработки OneDrive имеются API, компоненты и средства для подключения вашего приложения к файлам и контенту в Office 365, в том числе:The OneDrive developer platform provides APIs, components, and tools to connect your application to files and content across Office 365, including:

  • в OneDrive персональный;OneDrive Personal
  • OneDrive для бизнеса;OneDrive for Business
  • SharePoint Online;SharePoint Online
  • SharePoint Server 2016.SharePoint Server 2016

Платформа разработки OneDrive позволяет вашему решению работать с файлами в экосистеме Office 365. Вам будет достаточно один раз написать код, и вы сможете использовать его в решениях как для потребителей, так и для корпоративных клиентов.The OneDrive developer platform allows your solution to work with files across the Office 365 ecosystem while writing the same code to enable solutions for consumers to enterprise customers. API OneDrive входят в Microsoft Graph (общий API для служб Майкрософт).OneDrive APIs are a part of the Microsoft Graph, a common API for Microsoft services.

Наш контент для разработчиков поможет вам понять, как и зачем выполнять интеграцию с контентом OneDrive, и вы сможете быстро создавать работающие решения.Our developer content is designed to help you learn how and why to integrate with OneDrive content so that you can quickly get your solution running.

Общие компоненты для быстрой интеграцииShared components for quick integrations

В OneDrive имеется общий элемент управления средства выбора файлов, с помощью которого можно быстро и просто открывать, сохранять и создавать ссылки для общего доступа к файлам, хранящимся в OneDrive или на сайтах групп SharePoint.OneDrive offers the file picker shared control, which makes it quick and easy to open, save, and create sharing links to files stored in OneDrive or SharePoint team sites.

С помощью средства выбора файлов вы можете за считанные минуты подключить существующее приложение к OneDrive и предложить совершенно новый сценарий вашим пользователям.Using the file picker, you can connect your existing application to OneDrive in a matter of minutes, while enabling a whole new scenario for your users.

Интеграция с Microsoft GraphSending with Microsoft Graph

С помощью API Microsoft Graph можно получить доступ к OneDrive, OneDrive для бизнеса и библиотекам документов SharePoint.OneDrive, OneDrive for Business, and SharePoint document libraries can all be accessed via the Microsoft Graph API. Microsoft Graph обеспечивает единую конечную точку API для доступа к широкому спектру служб Майкрософт и упрощает взаимодействие между различными службами.Microsoft Graph provides a single API endpoint for accessing a variety of Microsoft services, and makes it easy to interconnect between different services.

Полные сведения о доступе к OneDrive и SharePoint через Microsoft Graph см. в справочнике по API.View the API Reference for the complete details on accessing OneDrive and SharePoint via Microsoft Graph.

Чтобы получить дополнительные сведения о Microsoft Graph, посетите портал разработчиков Microsoft Graph.To learn more about Microsoft Graph, visit the Microsoft Graph developer portal.

API OneDrive также доступен непосредственно в SharePoint Server 2016.OneDrive API is also available directly with SharePoint Server 2016. Дополнительные сведения об использовании API OneDrive в SharePoint Server 2016 см. в заметках о выпуске.Learn more about using OneDrive API with SharePoint Server 2016 in the release notes.

Подключение приложения к OneDriveBring your app into OneDrive

Создав обработчик файлов Office 365, вы сможете перенести интерфейс вашего приложения в продукты OneDrive и SharePoint.By building an Office 365 file handler you can bring the experience of your application into the OneDrive and SharePoint products. Благодаря обработчикам файлов ваше приложение сможет использовать настраиваемый пользовательский интерфейс в OneDrive для создания, предварительного просмотра, открытия файлов, хранящихся в Office 365, а также для выполнения действий над ними.File handlers give your app the ability to provide a custom user experience inside OneDrive to create, preview, open, or act on files stored in Office 365.

Обработчики файлов дают вашим пользователям возможность использовать единый интерфейс для всего контента, хранящегося в OneDrive или SharePoint.File handlers allow you to provide a seamless experience for your users for all content stored in OneDrive or SharePoint. Пользователям больше не придется скачивать файлы. Вместо этого они будут перенаправляться непосредственно в ваше приложение для просмотра или редактирования документов.No longer will users be prompted to download your files, but instead they will be taken directly into your app to view or edit.

Пример кодаSample Code

Чтобы вы могли быстро начать работу, мы подготовили ряд проектов с примерами кода, написанных на ASP.NET, JavaScript, Objective-C, C-Sharp и Android Java.To get you started quickly, we have a number of sample code projects written in ASP.NET, JavaScript, Objective-C, C-Sharp, and Android Java.