以前可以通过轮询api来获取与电子邮件关联的facebook用户ID:
$facebook->api('/search?q=' . $email . '&type=user');
或通过网址:
https://graph.facebook.com/search?q=mailbox@example.com&type=user
它最后一次为我工作的是10月28日。现在返回一个空结果。搜索其他任何内容仍然有效。
API中的任何内容是否发生了变化,或者Facebook现在阻止了电子邮件搜索?我正在使用最新的(3.1.1)PHP SDK和OAuth 2.0;
答案 0 :(得分:0)
Facebook已经证实这是一个错误: http://developers.facebook.com/bugs/292220680814266
1个月仍未修复......
@Mod:稍后在这里问了同样的问题:Facebook Graph API "search" by email suddenly stopped working