Graph API не возвращает электронную почту для некоторых пользователей - PullRequest
0 голосов
/ 06 октября 2019

Возникла проблема с отсутствующими электронными письмами в профиле пользователя, полученными с помощью FB Graph API. Все эти профили принадлежат уже зарегистрированным пользователям, у которых есть электронная почта в профиле. Это определенно не проблема при регистрации пользователей без электронной почты или с непроверенной электронной почтой.

Я знаю, что FB возвращает только проверенную электронную почту, как уже упоминалось здесь , но это началось внезапно для приблизительно 10% зарегистрированных пользователей. Причина не в том, что в профиле пользователя отсутствует электронное письмо, поскольку мы не разрешаем использовать Facebook, чтобы зарегистрироваться без электронной почтыМы использовали API без версии, поэтому мы устали устанавливать версию API на исходный URL "https://graph.facebook.com/v0.0/me?fields=name,first_name,last_name,picture.type(large),email, как кто-то предлагает, а также пробовали запрос отладки: "https://graph.facebook.com/me/permissions?access_token=$accessToken&debug=all. Все в порядке.

Что может быть не так? Это ошибка FB?

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