按关键字搜索Facebook群组的方法

时间:2015-01-14 17:25:26

标签: php facebook facebook-graph-api

我想使用Facebook图形API按关键字搜索Facebook群组。我用过

搜索?q =关键字& type = group

在图形API资源管理器中,它运行良好,但它需要我生成一个用户访问令牌。我还在facebook API文档中阅读了以下内容

“还有另一种调用Graph API的方法,不需要使用生成的应用令牌。您可以在拨打电话时将app id和app secret作为access_token参数传递:

http://graph.facebook.com/endpoint?key=value&access_token=app_id|app_secret

然而,当我尝试这种方法时,它出错

“{”error“:{”message“:”(#200)必须有一个有效的access_token才能访问此端点“,”输入“:”OAuthException“,”code“:200}}”

我无法理解为什么这需要用户访问令牌。我想要执行的搜索与我只想要匹配组列表的任何用户无关。

如何从我的服务器上将此搜索作为我的Facebook应用程序执行?

1 个答案:

答案 0 :(得分:0)

根据具体的搜索文档,您需要一个用户访问令牌。

  

所有Graph API搜索查询都需要请求中包含的访问令牌。您需要的访问令牌类型取决于您正在执行的搜索类型。

     
      
  • 搜索Page和Place对象需要应用访问令牌。
  •   
  • 所有其他端点都需要用户访问令牌。
  •