我正在尝试构建命令行工具或纯文本界面以将Facebook用于个人用途。我想知道是否可以通过python,c ++,shel脚本或HTML访问用户的通知,请求,消息等。如果是的话,如果我可以指向一个可以开始使用的合适资源,那将会很棒。
答案 0 :(得分:2)
这是个好主意,完全可以使用Facebook Graph API(https://developers.facebook.com/docs/reference/api/)。使用API,您可以执行GET,POST和DELETE请求来查看,更新和删除帖子,查看新闻提要故事,阅读收件箱等。阅读文档以查看可用的内容。
然而,在开始之前,您应该考虑如何为用户获取访问令牌,因为您需要为所有非平凡的Graph API请求提供访问令牌。一旦用户授予您的应用权限,就会授予访问令牌,这只能通过浏览器或移动应用中的弹出对话框进行。因此,您的用户需要先通过浏览器对您的应用进行身份验证,然后才能使用命令行工具。有关身份验证过程的信息,请参阅https://developers.facebook.com/docs/authentication/。