2016-06-06 14 views
1

Я хочу реализовать интеграцию между yahoo и моим приложением (через HWIOAuthBundle), все идет хорошо, но в ответ yahoo я не нашел адрес электронной почты !! и для моей регистрации пользователя мне нужен адрес электронной почты.yahoo oauth authentication email scope

Может ли кто-нибудь помочь мне и сказать, какая область дает вам адрес электронной почты пользователя? Я читал https://developer.yahoo.com/social/rest_api_guide/extended-profile-resource.html и не нашел ответа.

я могу выбрать между ними:

  • Контакты
  • Фэнтези Спорт
  • Yahoo Gemini Реклама
  • Коммуникатор
  • Profiles (Social Directory)
  • отношения (Social Directory)

Спасибо.

============================

отклик образца:

{[ "дорожка" : protected] => array (7) {["identifier"] => string (12) "profile.guid" ["nickname"] => string (16) "profile.nickname" ["firstname"] => NULL ["lastname"] => NULL ["realname"] => string (17) "profile.givenName" ["email"] => NULL ["profilepicture"] => NULL}

["response" : protected] => массив (1) {["profile"] => массив (22) {["guid"] => string (26) ".. . "[" ageCategory "] => string (1)" A "[" created "] => string (20)" 2016-06-06T13: 33: 40Z "[" image "] => array (4) { ["height"] => int (192) ["imageUrl"] => string (56) "https://s.yimg.com/dh/ap/social/profile/profile_b192.png" ["size"] => string (7) "192x192" ["width"] => int (192) } ["intl"] => строка (2) "us" ["юрисдикция"] => строка (2) "us" ["lang"] => строка (5) "en-US" ["memberSince" ] => string (20) "2016-06-06T09: 41: 48Z" ["migrationSource"] => int (1) ["nickname"] => string (6) "Raasco" ["notStored"] => bool (true) ["nux"] => string (1) "3" ["profileMode"] => string (6) "PUBLIC" ["profileStatus"] => string (6) "ACTIVE" ["profileUrl" ] => string (51) "http://profile.yahoo.com/ ..." ["updated"] => string (20) "2016-06-06T13: 33: 40Z" ["isConnected"] => bool (false) ["profileHidden" ] => bool (false) ["bdRestricted"] => bool (true) ["profilePermission"] => string (7) "PRIVATE" ["uri"] => string (71) "https://social.yahooapis.com/v1/user/.../profile" ["cache" ] => bool (true)}}

+0

Можете ли вы предоставить запрос/ответ образца JSON или XML? С этим вам помогут другие ... – AndreDurao

+0

@AndreDurao Я редактировал вопрос. – parisssss

ответ

0

ответ Contacts и Profiles(soacil directory) Для получения электронного адреса пользователя требуется разрешение API.

обратите внимание, что yahoo предоставит вам все электронные письма пользователя, с таблицами. то вы можете получить primary.

 Смежные вопросы

  • Нет связанных вопросов^_^