2017-11-02 110 views
1

ユーザーがMicrosoft OAuth2経由でWebアプリケーションにサインインすると、彼女の名前、電子メールアドレス、およびホームページまたはプロファイルページへのリンクが表示されます。Microsoft Graph APIを使用して現在のユーザーのDelve URLを取得する方法

私はhttps://graph.microsoft.com/v1.0/me/からdisplayNamemailを得ることができますが、私はホームページやプロフィールURLを発見していません。

ユーザーのDelveページは良い選択のようです。私のURLはhttps://eur.delve.office.com/?u=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx&v=workです。

Graph APIを使用して、そのURL、つまり現在のユーザーのDelveプロファイルページURLを取得するにはどうすればよいですか?

また、別のプロフィールページURLがありますか?

答えて

0

URIはユーザーのプロファイルには含まれていませんが、あまり問題なくDelve URIを構築できます。

URIのプロトタイプはhttps://{tenant-address}/?u={user-id}&v=workです。

あなたが掘り下げ上でそのユーザーのプロフィールへのリンクを提供することができますが、/meから受け取るidであなたの掘り下げアドレスと{user-id}{tenant-address}を交換してください。

関連する問題