Ранее было возможно получить идентификатор пользователя facebook, связанный с электронной почтой, путем опроса api:
$facebook->api('/search?q=' . $email . '&type=user');
или через url:
https://graph.facebook.com/search?q=mailbox@example.com&type=user
Последний раз, когда он работал для меня, был 28 октября. Теперь возвращается пустой результат. Поиск по чему-либо еще по-прежнему работает.
Что-нибудь в API изменилось или теперь facebook блокирует поиск по электронной почте? Я использую последние (3.1.1) PHP SDK и OAuth 2.0;
Facebook подтвердил это как ошибку: http://developers.facebook.com/bugs/292220680814266
1 месяц и до сих пор не исправлено …
@Mod: тот же вопрос был задан позже: Facebook API API «поиск» по электронной почте внезапно прекратил работу