Я знаю, что могу получить детали, используя url GET https://graph.microsoft.com/v1.0/users/
. Когда я использую мою личную почту Outlook, она на самом деле говорит
[{'displayName': 'vineeth sagar',
'surname': 'sagar', 'givenName': 'vineeth',
'userPrincipalName': 'MYACTUALEMAIL REMOVED FOR PRIVACY',
'businessPhones': [], 'jobTitle': None,
'mail': None, 'mobilePhone': None,
'officeLocation': None, 'preferredLanguage': None}]
Моя электронная почта действительно верна, но почему она была указана в userPrinciplName.
Кроме того, при попытке сделать это в то время, как я пытался сделать это с парой других учетных записей, которые были фактически зарегистрированы в офисе 365 (у меня не было), я получаю письмо с их реальным адресом электронной почты. Почему это не соответствует? Какую ошибку я сделал? Я зарегистрировал свой номер мобильного телефона при регистрации моей личной электронной почты. Так почему же мое мобильное поле тоже нет? Я использую OAuth в первый раз, но я знаю, что с Oauth все в порядке, потому что все остальные функции, которые я хочу, работают (например, отправка почты, получение писем) и т. Д. Английский не мой родной язык, поэтому, пожалуйста, простите меня, если у меня есть сделал несколько ошибок. Если вы хотите получить какие-либо разъяснения, пожалуйста, спросите меня.