instagram评论爬虫instagram api调用
2021-03-31 本文已影响0人
sexy_cyber
在进行一下步骤之前需要申请facebook开发者权限,具体参考。
官方文档
api调试地址
主贴回复
#uuid为post_id
fields = "fields=id,text,timestamp,like_count,username"
url = f"https://graph.facebook.com/v10.0/{uuid}/comments?{fields}&access_token={token}"
-
开放对应api的权限
把该申请的 权限都申请了,主要就是ins的
-
-
通过此接口拿到ID
获取 Page ID
-
-
通过第二部拿到的page id 访问一下接口,获取ins ID
获取INS ID
-
- 通过第3步拿到的ins ID 访问一下接口,能够获取该ins账号下发布的帖子的ID。如需获取帖子详情,需要传入fields参数
帖子ID
- 通过第3步拿到的ins ID 访问一下接口,能够获取该ins账号下发布的帖子的ID。如需获取帖子详情,需要传入fields参数
- 通过第4不获得的帖子ID调用一下接口,能够获取到该帖子所产生的的评论。GET /{ig-comment-id}?fields={fields},如需评论详情,需要传入fields参数
获取帖子评论
fields参数
- 通过第4不获得的帖子ID调用一下接口,能够获取到该帖子所产生的的评论。GET /{ig-comment-id}?fields={fields},如需评论详情,需要传入fields参数
评论回复(子回复)
# id为评论id
fields = "fields=id,text,timestamp,like_count,username"
reply_url = f"https://graph.facebook.com/v10.0/{id}/replies?{fields}&access_token={self.token}"