如何获得所有喜欢的给定媒体ID

Han*_*ank 4 instagram instagram-api

我试图迭代给定{media_id}的每个用户ID

https://api.instagram.com/v1/media/ {media-id}/likes?access_token = ACCESS-TOKEN

正在返回这样的东西(大约300个喜欢的数据数组)

{
    "data": [{
        "username": "jack",
        "first_name": "Jack",
        "last_name": "Dorsey",
        "type": "user",
        "id": "66"
    },
    {
        "username": "sammyjack",
        "first_name": "Sammy",
        "last_name": "Jack",
        "type": "user",
        "id": "29648"
    }]
}
Run Code Online (Sandbox Code Playgroud)

问题是它不会返回所有喜欢或任何分页功能.

是否有任何解决方法可以获得给定{media_ID}的所有喜欢

sta*_*cky 8

您正在使用正确的API端点来获取媒体喜欢​​,但此端点有一个限制.每个媒体最多只返回100-120个喜欢,没有分页.

不幸的是没有解决方法!

同样的限制适用于评论端点.