python - 在尝试使用 python 从 facebook 帖子中提取评论时需要帮助
问题描述
我正在尝试来自 Github 的以下代码:https ://github.com/weijiekoh/scrape-fb-posts-and-comments我创建了访问令牌和 APP id,按照说明将它们放在 credentials.txt 中,但是在运行命令时:
scrape-fb-posts-and-comments vivekrmk$ python3 run.py --page https://www.facebook.com/allinwithchris --cred credentials.txt --posts-output output.csv --scrape-comments --comments-output comments.csv
我得到以下错误:
HTTP Error 400: Bad Request
Error for URL https://graph.facebook.com/v2.6/https://www.facebook.com/allinwithchris/posts/?fields=message,link,created_time,type,name,id,comments.limit(0).summary(true),shares,reactions.limit(0).summary(true)&limit=100&access_token=309131450111655|EAAEZAJ0ZAF1qcBANdqMjhHbsXDZChZCfw0uLLnZCm0ZBOrEhlW8cVoZBqfzSeok2I7pq89aNkiVcKwLwK1ZBUNI5trzc5knOAbRnesrvRBW7Y1ZBNFJCAOuN9JtBrjreTkPCT7LM5VoN4ZBR343nLbeU9ydQpC6uWdDa5QgKlQU6DYNeXFAAK0ZBqf4d9ZCgxZAeFb2sZD: 2020-06-20 18:45:38.602656
我还尝试了 facebook 页面 id 而不是 URL 和 facebook 页面名称而不是 URL,但我仍然收到错误 HTTP 400: Bad request。
除了应用程序之外,还有其他方法可以获取评论吗?试试 Pythons Beautiful 汤怎么样?该应用程序需要权限,并且需要许多工作日才能获得批准。寻求建议,帮助。提前致谢!
解决方案
推荐阅读
- python - Is it pythonic to have separate files instead of classes?
- python - TensorFlow 会话无法启动!Cuda 虚拟环境
- apache-flink - 流式传输到对 flink 1.6.1 不满意的镶木地板文件
- haskell - Haskell: Deriving a list from a P-Tree
- python - ModuleNotFoundError:没有名为“mod_wsgi.server”的模块;'mod_wsgi' 不是一个包
- javascript - Is it possible to call a method on an element that has not been loaded yet?
- ruby-on-rails - 保存到数据库后,年份属性为零 - 不从表单转移
- javascript - vscode中的节点调试
- java - 未将变量(请求属性)传递给 JSP EL 标记
- javascript - 重新渲染时组件闪烁