2017-03-27 140 views
0

我一直在使用outlook office 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

在Outlook的API将始终为您提供有关用户的数据量小,但他们不会给你充分的Active Directory的详细信息。为此,您应该使用Microsoft Graph

+0

感谢您的快速响应,我现在可以使用图形API并获取数据。再次感谢 –

相关问题