Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Facebook graph api 无法使用API资源管理器执行图形用户搜索_Facebook Graph Api_Search - Fatal编程技术网

Facebook graph api 无法使用API资源管理器执行图形用户搜索

Facebook graph api 无法使用API资源管理器执行图形用户搜索,facebook-graph-api,search,Facebook Graph Api,Search,当我手动使用graph API Explorer针对我的应用程序为自己生成访问令牌时,我遇到了让图形搜索工作的问题 我已经创建了一个应用程序,将沙盒模式设置为“关闭”,然后手动向我的应用程序授予我的用户帐户权限。为了安全起见,在生成访问令牌之前,我在graph API explorer中包含了所有可用的权限 当我单击我的访问令牌时,我看到它仍然有效,并且具有列出的所有权限,但是,当我执行以下搜索时: /search?q=myphonenumber&type=user 我得到一个错误,说: {

当我手动使用graph API Explorer针对我的应用程序为自己生成访问令牌时,我遇到了让图形搜索工作的问题

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

当我单击我的访问令牌时,我看到它仍然有效,并且具有列出的所有权限,但是,当我执行以下搜索时:

/search?q=myphonenumber&type=user

我得到一个错误,说:

{
  "error": {
    "message": "(#200) Must have a valid access_token to access this endpoint", 
    "type": "OAuthException", 
    "code": 200
  }
}
我知道上面的搜索代码是有效的,因为几天前我就可以让它工作了,我似乎不知道发生了什么变化。我是否缺少阻止我使用访问令牌进行API搜索的权限


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

我在使用相同的搜索词搜索电子邮件地址时遇到了同样的问题。在研究该问题时,我发现了以下错误报告:。因此,Facebook意识到了这个问题,但一周多以来没有任何变化。

那么,解决这个问题的方法是什么呢。不允许应用访问令牌,并且页面访问令牌在一段时间后过期。在这种情况下,我们无法生存。