如何通过 Microsoft Graph API 获取当前用户的 Delve URL

How to get the current user’s Delve URL via Microsoft Graph API

当用户通过 Microsoft OAuth2 登录我的 Web 应用程序时,我想在她的主页或个人资料页面上显示她的姓名、电子邮件地址和 link。

我可以从 https://graph.microsoft.com/v1.0/me/ 获取 displayNamemail,但我还没有找到主页或个人资料 URL。

用户的 Delve 页面似乎是个不错的选择。我的 URL 像 https://eur.delve.office.com/?u=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx&v=work.

如何通过图表 API 获取 URL,即当前用户的 Delve 个人资料页面 URL?

或者,我可以得到另一个个人资料页面吗URL?

URI 未包含在用户配置文件中,但您可以轻松构建 Delve URI。

URI 的原型是 https://{tenant-address}/?u={user-id}&v=work

如果将 {tenant-address} 替换为您的 Delve 地址,并将 {user-id} 替换为您从 /me 收到的 id,您可以为其提供一个 link用户在 Delve 上的个人资料。