首页 > 解决方案 > 在尝试使用 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 汤怎么样?该应用程序需要权限,并且需要许多工作日才能获得批准。寻求建议,帮助。提前致谢!

标签: pythonfacebookweb-scrapingcommentsfacebook-access-token

解决方案


推荐阅读