Instagram API-获取特定用户的所有照片/内容

时间:2019-02-20 08:49:43

标签: php ajax instagram instagram-api

有人知道是否有办法获取超过20张用户照片?


是否可以从Instagram上的特定用户那里获取所有内容。由于使用API​​,只允许我获取前20张图片。 问题是当我过滤20张图片时,没有足够的内容显示。有人知道API是否仍然支持获取所有图片吗?而不是前20个。


这是我现在做的方式:

  $access_token = "TOKEN";
        $json_link ="https://api.instagram.com/v1/users/self/media/recent/?";
        $json_link .= "access_token={$access_token}&count=19";
        $json = file_get_contents($json_link);
        $obj = json_decode(preg_replace('/("\w+"):(\d+)/', '\\1:"\\2"', $json), true);

在堆栈溢出时,有一种方法可以通过将count设置为-1来获取所有内容,但这不再起作用


感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

据我所知,Instagram API仅限于这20张图像。如果您想获取所有图像,那么我最好的选择是从您要获取的帐户页面(或井号标签)中抓取所有图像url / id。 Facebook不想授予对API的太多访问权限,因为它们试图将流量引至其网站并获得相应的收入。