Facebook搜索电子邮件失败

时间:2013-05-03 14:23:38

标签: facebook facebook-graph-api search

我根据公开发布的电子邮件进行搜索。 问题是它给出了

{"error": {
"message": "(#200) Must have a valid access_token to access this endpoint", 
"type": "OAuthException", 
"code": 200

} }

但使用其他较旧的应用..我得到了结果

{"data": [
{
  "name": "<Privacy>", 
  "id": "<Privacy>"
}], "paging": {
"next": "https://graph.facebook.com/search?q=<email>&type=user&limit=25&offset=25&__after_id=1131330642"

} }

我使用了以下查询

http://graph.facebook.com/search?type=user&q=<email>&Access_Token=<Token>

2 个答案:

答案 0 :(得分:1)

启用“2013年7月突发变化”的应用程序存在一个错误,该错误描述了这个确切的问题......我个人有这个问题。只需在您的应用设置中停用“2013年7月重大更改”,并希望在7月10日之前修复此更改,因为重大更改适用于所有Facebook应用。

退房:https://developers.facebook.com/bugs/335452696581712?browse=search_5187796ecdd086833270863

答案 1 :(得分:0)

您无法再搜索电子邮件,您甚至需要特定的额外权限才能阅读您自己用户的电子邮件,电子邮件通常是私密的。您正在使用的搜索类型是“用户”,因此您只能搜索用户名。

更多信息:https://developers.facebook.com/docs/graph-api/using-graph-api/v2.2#search