Dar*_*der 6 python facebook facebook-graph-api facebook-group
我是Graph API的新手,并尝试编写一个简单的python脚本,该脚本首先标识用户喜欢的所有页面以及他/她所属的所有组.为此,我使用了以下内容:
To get the groups he has joined:
API: /{user-id}/groups
Permissions req: user_groups
To get the pages he has liked:
API: /{user-id}/likes
Permissions req: user_likes
and
url='https://graph.facebook.com/'+userId+'/likes?access_token='+accessToken +'&limit='+str(limit)
Run Code Online (Sandbox Code Playgroud)
现在我可以在JSON输出中看到组的ID,我想逐个点击它们并获取该组中发布的所有内容(帖子,评论,照片等).这是可能的,如果可以,我该怎么做?我需要做什么API调用?
这是一个相当广泛的问题,在问这里之前你应该试试SO.
无论如何,我会告诉你如何做到这一点.
首先,请阅读Graph API:Graph API Reference的官方文档.
您将找到可用于获取数据的每个API.例如:/group,/page.您将了解哪种访问令牌具有API调用所需的权限.
以下是一些对您有用的API调用 -
获取组/页面的帖子 - /{group-id/page-id}/posts
获取帖子的评论 {post-id}/comments
获取组/页面的照片 - /{group-id/page-id}/photos
等等.一旦你完成文档并测试一些API调用,事情就会很清楚.这很容易!
希望能帮助到你.祝好运!