Создание приложений Python с помощью Microsoft Graph

В этом руководстве описано, как создать консольное приложение Python, которое использует microsoft API Graph для доступа к данным от имени пользователя.

Важно!

Пакет SDK Microsoft Graph для Python сейчас находится в предварительной версии и не должен использоваться в рабочей среде. В течение этого периода ожидаются критические изменения. Это руководство было написано в версии 1.0.0a2.

Примечание.

Сведения о том, как использовать Microsoft Graph для доступа к данным с помощью проверки подлинности только для приложений, см. в этом руководстве по проверке подлинности только для приложений.

В этом руководстве описан порядок выполнения перечисленных ниже задач.

Совет

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

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

Требования

Перед началом работы с этим руководством на компьютере разработки должны быть установлены Python и pip .

У вас также должна быть личная учетная запись Майкрософт с почтовым ящиком на Outlook.com либо рабочая или учебная учетная запись Майкрософт. Если у вас нет учетной записи Майкрософт, можно получить бесплатную учетную запись несколькими способами:

Примечание.

Это руководство было написано с python версии 3.10.4 и pip версии 20.0.2. Действия, описанные в этом руководстве, могут работать с другими версиями, но не были протестированы.