Facebook API帖子搜索已弃用?

Chr*_*ris 9 facebook-graph-api

我试图通过Facebook API执行搜索并从Facebook获得以下错误 - (#11) Post search has been deprecated

我用来查询图表的网址: https://graph.facebook.com/search?q=search_query&type=post&access_token={access_token}

任何想法为什么会发生这种情况,因为我似乎无法找到关于帖子搜索被弃用的任何内容?

Nir*_*hah 15

UPDATE

Graph API v1.0已完全弃用,不再作为解决方法提供.以下原始答案供参考.


是的,GraphAPI的2.0版本不允许您再搜索帖子.请参阅更新的文档.

您可以通过将API调用更改为以下内容来继续搜索帖子:

https://graph.facebook.com/v1.0/search?q=search_query&type=post&access_token={access_token}
Run Code Online (Sandbox Code Playgroud)

v1.0/之后添加https://graph.facebook.com/

  • 目前没有其他选择,v1.0在2015年4月30日之后停止工作. (4认同)
  • 今天我将收到来自Facebook API的回复"(#11)帖子搜索已被弃用".有人也收到了? (4认同)
  • @gaponov我一直无法找到理由,或说明为什么他们这样做了,但是他们有烦人的! (3认同)

Ale*_*nov 9

如上所述Niraj Shah,按"post"类型搜索已经是'Legacy'API方法,可以与路径'/v1.0/search?type=post'一起使用,但还有一个问题 - 你的应用程序不能使用v1.0 API,如果它是在2014年4月30日之后创建的.所以要小心.根据这个答案.