【问题标题】:Methods of searching for Facebook groups by keywords通过关键字搜索 Facebook 群组的方法
【发布时间】:2015-03-12 23:38:07
【问题描述】:

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

搜索?q=keyword&type=group

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

“还有另一种调用 Graph API 的方法不需要使用生成的应用令牌。您可以在调用时将应用 ID 和应用机密作为 access_token 参数传递:

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

但是,当我尝试这种方法时,它会出错

"{"error":{"message":"(#200) 必须有有效的 access_token 才能访问此端点","type":"OAuthException","code":200}}"

我不明白为什么这需要用户访问令牌。我想要执行的搜索与任何用户无关,我只想要一个匹配组的列表。

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

【问题讨论】:

    标签: php facebook facebook-graph-api


    【解决方案1】:

    根据具体的搜索文档,需要一个User Access Token。

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

    • 跨页面和地点对象的搜索需要应用访问令牌。
    • 所有其他端点都需要用户访问令牌。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-23
      • 2019-01-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多