2017-03-27 6 views
0

J'ai utilisé l'API outlook office 365 contacts pour récupérer l'utilisateur et ses contacts/personnes, maintenant le bureau 365/me api ne renvoie pas les informations complètes pour l'utilisateur J'ai utilisé cette API de contacts pour aller chercher les contacts et les données des utilisateurs, et la requête que j'utilise pour obtenir les données de l'utilisateur est "https://outlook.office.com/api/v2.0/me", mais elle ne renvoie pas les informations de profil complètes, c.-à-d. titre et d'autres informations pertinentes.Outlook Office 365 - Afficher le profil complet

En ce moment, le bureau 365 du retour d'informations suivantes

{ 
    "@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" 
} 

et je générer Auth2.0 jeton Bearer à l'aide des liens suivants

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 

S'il vous plaît me guider comment puis-je besoin d'aller chercher la complète informations pour l'utilisateur lui-même.

Merci

Répondre

1

L'API Outlook vous donnera toujours une petite quantité de données sur l'utilisateur, mais ils ne vous donnera pas tous les détails Active Directory. Pour cela, vous devez utiliser le Microsoft Graph.

+0

Merci pour la réponse rapide, je suis capable d'utiliser l'API graphique et récupérer des données maintenant. Merci encore –