我試圖執行通過Facebook的API搜索和獲取來自Facebook下面的錯誤 - 我使用的查詢圖(#11) Post search has been deprecated
Facebook API發佈搜索已棄用?
網址: https://graph.facebook.com/search?q=search_query&type=post&access_token={access_token}
任何想法,爲什麼發生這種情況,我可以」 t似乎發現任何關於搜索引擎被棄用的事情?
我試圖執行通過Facebook的API搜索和獲取來自Facebook下面的錯誤 - 我使用的查詢圖(#11) Post search has been deprecated
Facebook API發佈搜索已棄用?
網址: https://graph.facebook.com/search?q=search_query&type=post&access_token={access_token}
任何想法,爲什麼發生這種情況,我可以」 t似乎發現任何關於搜索引擎被棄用的事情?
UPDATE
圖形API V1.0已完全棄用,不再作爲一種解決方法。下面的原始答案供參考。
是的,GraphAPI 2.0版不允許您搜索帖子了。請參閱updated documentation。
您可以繼續通過更改API調用來搜索職位:
https://graph.facebook.com/v1.0/search?q=search_query&type=post&access_token={access_token}
即後https://graph.facebook.com/
添加v1.0/
如前所述Niraj Shah,由式搜索「後」已經是「遺產」 API方法,並且可以與路徑「/v1.0/search?type=post」被使用,但有一個更麻煩 - 如果它是在2014年4月30日之後創建的,那麼您的應用程序將無法使用v1.0 API。所以要小心。據此answer。
...所有應用程序已於2015年4月30日後升級至v2.x。 – Raptor
據Facebook稱,「2015年4月30日,所有啓用Facebook的應用程序將自動升級到API v2.0。如果您有移動應用程序,則需要在該日期之前更新您的應用程序 - 人們可以從商店下載更新「,並且」公共搜索不再可用「。
注意這一點:「API都支持至少兩年他們推出後,除了V1.0,這將只適用於一年後發佈的v2.0「。 – gaponov