2017-03-27 14 views
0

私はOutlook 365連絡先APIを使用してユーザーとその連絡先/ユーザーも取得していますが、今度はOffice 365/me APIがユーザーの完全な情報を返していませんそれ自体はOutlook Office 365 - 完全なプロファイルの詳細を取得

私は連絡先やユーザー自身のデータをフェッチするために、この連絡先のAPIを使用してきた、と私は、ユーザーデータを取得するために使用している要求は「https://outlook.office.com/api/v2.0/me」ですが、その、つまり完全なプロファイル情報を送り返すありませんタイトルおよびその他の関連情報。

今オフィス365が返却され、次のデータ

{ 
    "@odata.context": "https://outlook.office.com/api/v2.0/$metadata#Me", 
    "@odata.id": "https://outlook.office.com/api/v2.0/Users('[email protected]5daeb8296')", 
    "Id": "[email protected]5daeb8296", 
    "EmailAddress": "[email protected]", 
    "DisplayName": "Ahsan Hussain", 
    "Alias": "ahsanmster", 
    "MailboxGuid": "3ba1bd6c-f508-4bd9-a4ba-2b7e51fac5c4" 
} 

と、私は次のリンク

Auth Url: https://login.microsoftonline.com/common/oauth2/v2.0/authorize 
Access Token URL: https://login.microsoftonline.com/common/oauth2/v2.0/token 
Client ID: **** 
Client Secret: *** 
Scope: https://outlook.office.com/contacts.readwrite 
Grant Type: Authorization Code 

を使用してAuth2.0ベアラトークンを生成しています、私は完全にフェッチする必要がありますどのように私を導いてください。ユーザー自身の情報

おかげ

答えて

1

見通しのAPIは、常にあなたのユーザーに関するデータの少量を与えるだろうが、彼らはあなたに完全なActive Directoryの詳細を与えることはありません。そのためにはMicrosoft Graphを使用してください。

+0

すばやい応答をいただきありがとうございます。グラフAPIを使用してデータを取得できるようになりました。再度、感謝します –

関連する問題