我正在通过 ouath2 在我们的 Web 应用程序中对 Outlook (office365) 用户进行身份验证。主要是我遵循了这个例子:https ://dev.outlook.com/RestGettingStarted/Tutorial/python 。我设法得到了回应access_token
;同样来自上面链接的文章指出,响应应该包含token_id
哪个反过来将包含编码的用户电子邮件。在我的情况下,访问令牌的响应是这样的:
{
u'token_type': u'Bearer',
u'scope': u'https://outlook.office.com/mail.readwrite',
u'access_token': u'EwB4Aul3BAA...ZQE=',
u'expires_in': u'3600'
}
显然token_id
这里没有。我已经用谷歌搜索了一些 Office365 API,它允许使用access_token
但没有运气来获取用户信息(和电子邮件)。
有什么建议么?