当用户通过Microsoft OAuth2登录我的Web应用程序时,我想显示她的姓名,电子邮件地址以及指向其主页或个人资料页面的链接。
我可以displayName
和mail
来自https://graph.microsoft.com/v1.0/me/
,但我还没有找到一个主页或个人资料网址。
用户的Delve页面似乎是一个不错的选择。我的网址是https://eur.delve.office.com/?u=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx&v=work
。
如何通过Graph API获取该URL,即当前用户的Delve个人资料页面URL?
另外,是否可以获取另一个个人资料页面网址?
该URI不包含在用户的个人资料中,但是您可以轻松构建Delve URI。
URI的原型是https://{tenant-address}/?u={user-id}&v=work
。
如果将替换为{tenant-address}
您的Delve地址{user-id}
,并将id
您收到的替换为/me
您可以在Delve上提供指向该用户个人资料的链接。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句