我可以从没有API的Instagram Web获得一个媒体的完整列表吗?

时间:2016-11-14 10:23:23

标签: web-scraping instagram

我使用POST https://www.instagram.com/query/并且能够通过查询获得许多评论ig_shortcode(<media-code>){comments.last(300){count,nodes{id,created_at,text,user{id,profile_pic_url,username,follows{count},followed_by{count},biography,full_name,media{count},is_private,external_url,is_verified}},page_info}}

但我不能为喜欢做这件事。我收到错误400.我已经尝试了查询:

ig_shortcode(<media-code>){likes{count,nodes{user{id}}}}

但结果限于10。

有正式GET /media/media-id/likes,但要获得许可太复杂了。

还有其他方法吗?

1 个答案:

答案 0 :(得分:1)

我找到了一个非官方的Instagram-API,可以像没有任何权限的官方Instagram移动客户端那样提出请求:https://github.com/mgp25/Instagram-API

它有工作方法$i->getMediaLikers($mediaId)