如何通过Outlook rest api获取登录用户的信息

时间:2016-02-16 00:10:25

标签: outlook-restapi

用户登录使用Outlook api和microsoft帐户的网络应用程序后,我们如何获取该用户的个人资料信息,例如电子邮件地址,显示名称或活动个人资料照片?用户可能拥有多个微软帐户,需要知道他/她正在登录的帐户。我在https://msdn.microsoft.com/en-us/office/office365/api/use-outlook-rest-api

中找不到任何相关内容

1 个答案:

答案 0 :(得分:1)

您可以在作为登录过程一部分返回的ID令牌中找到有关用户的信息。在使用Azure v1身份验证时,这是关于ID令牌的好文章:http://andrewconnell.com/blog/azure-ad-oauth2-openid-connect。这是v2的文档:https://azure.microsoft.com/en-us/documentation/articles/active-directory-v2-protocols-oidc/

对于照片,您需要查看用户照片API:https://msdn.microsoft.com/office/office365/APi/photo-rest-operations