Instagram API: How to get all user media?

后端 未结 10 2093
灰色年华
灰色年华 2020-11-28 02:36

In general I need to get all user media.

User has more than 250 photos.

I do /users/1/media/recent/?access_token=...&count=250

But i

10条回答
  •  甜味超标
    2020-11-28 03:02

    Use the next_url object to get the next 20 images.

    In the JSON response there is an pagination array:

     "pagination":{
          "next_max_tag_id":"1411892342253728",
          "deprecation_warning":"next_max_id and min_id are deprecated for this endpoint; use min_tag_id and max_tag_id instead",
          "next_max_id":"1411892342253728",
          "next_min_id":"1414849145899763",
          "min_tag_id":"1414849145899763",
          "next_url":"https:\/\/api.instagram.com\/v1\/tags\/lemonbarclub\/media\/recent?client_id=xxxxxxxxxxxxxxxxxx\u0026max_tag_id=1411892342253728"
     }
    

    This is the information on specific API call and the object next_url shows the URL to get the next 20 pictures so just take that URL and call it for the next 20 pictures.

    For more information about the Instagram API check out this blogpost: Getting Friendly With Instagram’s API

提交回复
热议问题