Введение

Завершено

Из этого модуля вы узнаете, как использовать Microsoft Graph для скачивания и отправки файлов в Microsoft 365 из одностраничных приложений JavaScript. Microsoft Graph позволяет приложению связываться с файлами, которые отображаются в Microsoft Teams, OneDrive, SharePoint Online и Microsoft 365. Вы узнаете, как использовать пакет SDK JavaScript для Microsoft Graph для взаимодействия с браузером при отправке и скачивании больших файлов.

Сценарий

Ваша группа разработчиков продолжает работу над новым приложением, которое специалисты по продажам в вашей организации будут использовать для управления клиентами. Вы получили отзыв о том, что пользователи приложения хотят скачивать и отправлять свои коммерческие предложения и презентации клиентов непосредственно в приложении.

Сотрудники отдела продаж уже пользуются Microsoft 365 и привыкли к таким функциям, как совместное редактирование, управление версиями и веб-приложения Word и Excel. По этой причине вас попросили, чтобы все документы из приложения для заказов клиентов хранились в Microsoft 365, а именно в службе OneDrive для бизнеса.

Чтобы добавить эту функцию, вы будете использовать Microsoft Graph для составления списка, скачивания и отправки файлов в OneDrive для бизнеса из одностраничного приложения. Это приложение будет использовать SDK JavaScript для Microsoft Graph, чтобы упростить кодирование, особенно в части управления отправкой больших файлов.

Предварительные требования

Цели обучения

По завершении этого модуля вы сможете:

  • Настройте приложение JavaScript для доступа к API Microsoft Graph.
  • составлять список файлов и скачивать их в пользовательский экземпляр OneDrive для бизнеса из одностраничного приложения JavaScript;
  • отправлять файлы в пользовательский экземпляр OneDrive для бизнеса из одностраничного приложения JavaScript.

Совет

Если вы используете Microsoft 365 в своей повседневной деятельности и планируете выполнять это упражнение в клиенте для разработки, как рекомендуется, возможно, вам лучше открыть браузер в режиме инкогнито или в частном режиме. Вы даже можете выбрать другой браузер или другой профиль браузера, отличный от того, который обычно используете для работы. Браузеры Microsoft Edge, Google Chrome и Mozilla Firefox поддерживают профили с раздельной записью файлов cookie, избранного и истории поиска — это очень удобно, когда нужно использовать разные клиенты.