无法使用API​​ Explorer执行Graph用户搜索

时间:2013-04-06 00:40:16

标签: facebook-graph-api search

当我手动使用Graph API Explorer为我的应用程序生成访问令牌时,我遇到了使图搜索工作的问题。

我创建了一个应用程序,将沙盒模式设置为“关闭”,然后手动将我的用户帐户权限授予我的应用程序。为安全起见,我在生成访问令牌之前包含了图API探测器中可用的所有权限。

当我点击我的访问令牌时,我发现它仍然有效,并且列出了所有权限,但是,当我执行以下搜索时:

/search?q=myphonenumber&type=user

我收到错误说:

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

我知道上面的搜索代码是有效的,因为我几天前能够让它工作,我似乎无法弄清楚发生了什么变化。我错过了一个允许我使用访问令牌进行API搜索的权限吗?

更新:我还应该提到正常的/me查询工作正常,似乎只是不允许的搜索。

1 个答案:

答案 0 :(得分:1)

使用相同的搜索字词搜索电子邮件地址时遇到了同样的问题。在研究问题时,我发现了这个错误报告:https://developers.facebook.com/bugs/453298034751100?browse=search_516534c213df06064266897。所以Facebook已经意识到这个问题,但现在已经有一个多星期没有变化了。