通过 Graph API 搜索页面,响应为空

Search for pages via Graph API, response empty

当我向 Graph API 发送请求 search?type=page&q=test&access_token=[access_token] 时,响应是空数据。访问令牌是否有问题或请求 URI 中是否缺少某些内容?我似乎也找不到有关搜索方法的综合文档,只有地点搜索的文档。

这是我收到的回复:

{
  "data": [
  ]
}

Facebook 最近做了很多改变:

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

You can no longer use the /search endpoint with the following object types:

  • event
  • group
  • page
  • user

试试这个:
https://graph.facebook.com/pages/search?q=[PageName]&fields=id,name,link,location&access_token=[access_token]


对我有用