Messenger Connect OAuth Wrap api для получения электронных писем пользователей - PullRequest
2 голосов
/ 23 августа 2011

Я хочу написать скрипт php, с помощью которого я могу импортировать адресную книгу пользователя из hotmail / windows live.Я использую Messenger Connect OAuth Wrap API для этого.После получения токена доступа я получил контакты пользователя, используя http://apis.live.net/V4.1/cid-'.$uid.'/Contacts/AllContacts .. хотя он возвращает хеш-адреса электронной почты вместо адресов электронной почты.Я просмотрел всю документацию .. он говорит, что при использовании вышеуказанного вызова он будет возвращать хэши электронной почты вместо адресов.И нет другого способа, упомянутого там, чтобы получить фактический адрес электронной почты.Может ли кто-нибудь, пожалуйста, направить меня в этом отношении?

1 Ответ

1 голос
/ 31 мая 2013

Я знаю, это старый пост, но я получил решение вашей проблемы.

Я столкнулся с такой же ситуацией и в моем проекте.

Решение - расширить область вашего поискаdata.

https://login.live.com/oauth20_authorize.srf?client_id={APPID}&`scope=wl.signin%20wl.basic%20wl.emails%20wl.contacts_emails&response_type=code&redirect_uri=http://{REDIRECT_URI}`

Тогда вы получите реальное письмо.

Надеюсь, это поможет кому-то еще.:)

...