2013-04-06 23 views
6

我手动使用图形API资源管理器为自己生成针对我的应用程序的访问令牌时,出现图搜索工作的问题。无法使用API​​ Explorer执行图形用户搜索

我已经创建了一个应用程序,将沙盒模式设置为'off',然后手动将我的用户帐户权限授予我的应用程序。为了安全起见,在生成访问令牌之前,我在图形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

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

+0

那么,这是什么解决方案。 应用程序访问令牌不允许,页面访问令牌在一段时间后过期。 在这种情况下,我们不能活出网站。 – 2017-02-01 12:32:03