代码之家  ›  专栏  ›  技术社区  ›  Troxa

使用Facebook Graph API搜索公共配置文件

  •  0
  • Troxa  · 技术社区  · 7 年前

    我正在寻找使用Graph API搜索Facebook公共档案,该API包含名称、位置和年龄等参数。为了实现这一点,我创建了一个Facebook应用程序来获取应用程序ID,但我不确定如何继续查询API。

    我试着用浏览器( https://developers.facebook.com/tools/explorer/ )但我无法得到任何不包含“我”的结果。我确保获得访问令牌并输入如下查询:

    search?q=tobias&type=user&fields=id,name
    

    唯一的答复是:

    {
       "data": [
       ]
    }
    

    我觉得我错过了什么,但我一直无法弄清楚是什么,请指教。

    2 回复  |  直到 7 年前
        1
  •  0
  •   Pimentoso    7 年前

    自2018年4月4日起,某些搜索类型(包括页面和用户)的搜索端点被破坏。

    搜索API

    您不能再将/搜索端点用于以下对象类型:

    • 事件
    • 使用者

    看见 https://developers.facebook.com/docs/graph-api/changelog/breaking-changes#search-4-4

        2
  •  0
  •   chrisc    7 年前

    由于最近的新闻,搜索用户已被弃用,并且不支持通过Facebook API进行。