我一直在使用outlook office 365联系人API来获取用户及其联系人/人员,现在办公室365 /我api没有返回用户自己的完整信息
我一直在使用此联系人api来获取联系人和用户自己的数据,我用来获取用户数据的请求是“https://outlook.office.com/api/v2.0/me”,但它没有发回完整的个人资料信息,即标题和其他相关信息。
目前Office 365正在返回以下数据
{
"@odata.context": "https://outlook.office.com/api/v2.0/$metadata#Me",
"@odata.id": "https://outlook.office.com/api/v2.0/Users('ecfb4693-d8ae-4383-87e3-ed70bba03acb@5a706ba8-2446-4b3d-af67-e485daeb8296')",
"Id": "ecfb4693-d8ae-4383-87e3-ed70bba03acb@5a706ba8-2446-4b3d-af67-e485daeb8296",
"EmailAddress": "ahsanmster@allinalldeveloper.onmicrosoft.com",
"DisplayName": "Ahsan Hussain",
"Alias": "ahsanmster",
"MailboxGuid": "3ba1bd6c-f508-4bd9-a4ba-2b7e51fac5c4"
}
我正在使用以下链接生成Auth2.0 Bearer令牌
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
请指导我如何获取用户自己的完整信息。
感谢
答案 0 :(得分:1)
Outlook API将始终为您提供有关用户的少量数据,但它们不会为您提供完整的Active Directory详细信息。为此,您应该使用Microsoft Graph。