Как сделать запрос электронной почты пользователя Facebook с помощью графика API? - PullRequest
4 голосов
/ 08 декабря 2011

Мне нужна помощь, чтобы получить электронную почту пользователя Facebook.вот что я сделал.

https://graph.facebook.com/me?scope=email&access_token=xxxxxxxxxxxxxxxx

полученный результат не содержит адреса электронной почты.

            {
               "id": "7027110",
               "name": "John Mike",
               "first_name": "John",
               "last_name": "Mike",
               "link": "http://www.facebook.com/john.mike",
               "username": "john.mike",
               "location": {
                  "id": "11241875545",
                  "name": "Oakland, New Jersey"
               },
               "gender": "male",
               "timezone": -5,
               "locale": "en_US",
               "verified": true,
               "updated_time": "2011-12-07T16:53:47+0000"
            }

также пытался изменить область = электронная почта для полей =электронная почта, до сих пор не работает.Чего не хватает, пожалуйста, помогите мне

Ответы [ 3 ]

6 голосов
/ 17 октября 2015

Вы можете получить электронную почту пользователя следующим образом: https://graph.facebook.com/v2.5/me?fields=id,name,email более подробно перейти здесь

1 голос
/ 17 октября 2013

Пользователь должен авторизовать вас, чтобы сначала получить эту информацию.Если бы это было возможно, мы бы получили в 100 раз больше спама, чем уже получили.

Этот инструмент Facebook может помочь вам.

1 голос
/ 09 декабря 2011

Получили ли вы расширенное разрешение email от пользователя? Вы можете проверить, какие права доступа предоставлен вашему токену, позвонив по номеру /me/permissions

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...