Как зарегистрировать свое приложение для использования Office 365 Outlook REST API?

В документации неясно, как зарегистрировать приложение для доступа к REST API Office 365 outlook. Кажется, в документации говорится, что она идет на портал регистрации приложений Microsoft, но вход в систему с 3 разными учетными записями не удается.

1 ответ

Чтобы использовать портал регистрации приложений, вам нужна либо рабочая или учебная учетная запись Office 365, либо учетная запись Microsoft. Если у вас нет ни одного из них, у вас есть несколько вариантов:

  • Хотя вы можете использовать любую учетную запись Microsoft для регистрации приложений, для доступа к почте / календарю / контактам вам потребуется обновленная учетная запись Outlook.com с включенными API REST. Чтобы получить обновленную учетную запись Outlook.com, вы можете нажать здесь для решения
  • получить подписку на Office 365, см. также ссылку выше для получения подробной информации.

Если вы регистрируете приложение на портале регистрации приложений Microsoft, приложение поддерживает только конечные точки аутентификации V2.

Другой вариант - зарегистрировать свое приложение в Azure AD, чтобы оно могло использовать поток предоставления учетных данных клиента OAuth2 или нуждаться в доступе к другим рабочим нагрузкам Office 365 помимо Outlook (например, OneDrive для бизнеса или SharePoint).

Эта статья содержит подробные инструкции по ручной регистрации приложения в Azure AD, чтобы оно могло получить доступ к API-интерфейсам Office 365.

Другие вопросы по тегам