Возникла проблема с отсутствующими электронными письмами в профиле пользователя, полученными с помощью 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?