所以我正在为 Facebook 公共(public)帖子开发这个抓取工具。我使用的 access_token 是从 Facebook Graph API Explorer 生成的
我的起始 URL 工作正常,我得到了数据:
https://graph.facebook.com/v1.0/search?type=post&q=something&access_token=(access_token)&since=1412765557
但是,当我继续到下一页时,它停止工作并给出以下错误:
{
"error": {
"message": "Unsupported get request.",
"type": "GraphMethodException",
"code": 100
}
}
最佳答案
- 不允许抓取:https://www.facebook.com/apps/site_scraping_tos_terms.php
- 公共(public)帖子搜索已在 v2.0 中弃用,v1.0 只能与 2014 年 4 月 30 日之前创建的应用一起使用 - 并且只能在 2015 年 4 月 30 日之前使用 ( https://developers.facebook.com/docs/apps/changelog )
尽管,当我尝试使用较新的应用程序时,我收到以下详细错误:
{
"error": {
"message": "(#11) Post search has been deprecated",
"type": "OAuthBaseException",
"code": 11
}
}
关于PHP Facebook 图形 API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26258612/