documentation неясно, как зарегистрировать приложение для доступа к API-интерфейсу REST Outlook 365. Документация, кажется, говорит, чтобы перейти к Microsoft Application Registration Portal, но вход в систему с тремя различными учетными записями не удался.Как зарегистрировать приложение для использования API REST Office 365 Outlook?
ответ
Для того, чтобы использовать Портал регистрации приложений, вам потребуется либо служебная или школьная учетная запись Office 365, либо учетная запись Microsoft. Если у вас нет ни одного из них, у вас есть несколько вариантов:
- Хотя вы можете использовать любую учетную запись Microsoft для регистрации приложений, для доступа к почте/календарю/контактам необходим обновленный Outlook.com учетная запись с включенными API-интерфейсами REST. Чтобы получить обновленную учетную запись Outlook.com, вы можете нажать here для решений
- получить подписку на Office 365, а также получить дополнительную информацию по ссылке выше.
Если вы зарегистрируете приложение на портале регистрации приложений Microsoft, приложение поддерживает только конечные точки аутентификации V2.
Другой выбор - зарегистрировать свое приложение с помощью Azure AD, чтобы ваше приложение могло использовать поток грантов мандатов OAuth2 Client или использовать другие рабочие нагрузки Office 365 помимо Outlook (например, OneDrive для бизнеса или SharePoint).
This article содержит подробные инструкции о регистрации вручную приложения с Azure AD, чтобы он мог обращаться к API Office 365 API.