Instagram-API und Paginierung
Ich kann nicht alle Bilder mit Instagram-API, Paginierung, scheint zu funktionieren, irgendwie anders und ich kann nicht verstehen das es noch
Ich benutze Anfrage:
https://api.instagram.com/v1/users/self/media/recent?access_token=TOKEN
erhalten und kann sich die ersten 20 Fotos:
...
{
"attribution": null,
"tags": [
"beautiful",
"instalife",
"picoftheday",
"beauty",
"instalike",
"gf",
"traveling",
"instatravel",
"vsco",
"tourism",
"\u0438\u0441\u043f\u0430\u043d\u0438\u044f",
"travelphoto",
"vscogood",
"instafollow",
"travel",
"\u0433\u0440\u0430\u043d\u0430\u0434\u0430",
"amazing",
"vscocam",
"followme",
"photooftheday"
],
"type": "image",
"location": null,
"comments": {
"count": 1
},
"filter": "Normal",
"created_time": "1442825564",
"link": "https:\/\/instagram.com\/p\/74vm3GOCEn\/",
"likes": {
"count": 18
},
"images": {
"low_resolution": {
"url": "https:\/\/scontent.cdninstagram.com\/hphotos-xap1\/t51.2885-15\/s320x320\/e15\/11934647_531283580370186_1131008999_n.jpg",
"width": 320,
"height": 320
},
"thumbnail": {
"url": "https:\/\/scontent.cdninstagram.com\/hphotos-xap1\/t51.2885-15\/s150x150\/e15\/11934647_531283580370186_1131008999_n.jpg",
"width": 150,
"height": 150
},
"standard_resolution": {
"url": "https:\/\/scontent.cdninstagram.com\/hphotos-xap1\/t51.2885-15\/e15\/11934647_531283580370186_1131008999_n.jpg",
"width": 612,
"height": 612
}
},
"users_in_photo": [
],
"caption": {
"created_time": "1442825564",
"text": "#\u0413\u0440\u0430\u043d\u0430\u0434\u0430 #\u0418\u0441\u043f\u0430\u043d\u0438\u044f #photooftheday #picoftheday #instalike #followme #vscogood #vscocam #vsco #instafollow #travel #traveling #instatravel #instalife #tourism #gf #beauty #beautiful #amazing #travelphoto",
"from": {
"username": "solotravel_me",
"profile_picture": "https:\/\/igcdn-photos-h-a.akamaihd.net\/hphotos-ak-xaf1\/t51.2885-19\/11282631_115839268762391_863189534_a.jpg",
"id": "736938591",
"full_name": "and"
},
"id": "1078821495951073761"
},
"user_has_liked": false,
"id": "1078821489441513767_736938591",
"user": {
"username": "solotravel_me",
"profile_picture": "https:\/\/igcdn-photos-h-a.akamaihd.net\/hphotos-ak-xaf1\/t51.2885-19\/11282631_115839268762391_863189534_a.jpg",
"id": "736938591",
"full_name": "and"
}
}
...
nach, dass ich versuche verwenden max_id parameter, aber ich bin mir nicht sicher, welche ID ich verwenden müssen
Ich habe versucht, die id des Fotos, photo_user-id, ich habe sogar versucht timestamp (fand diese Idee bei einigen im forum), aber jedes mal erhalte ich nur die ersten 20 Fotos
Beispiel:
https://api.instagram.com/v1/users/self/media/recent?access_token=TOKEN&max_id=1078821495951073761
- verwenden Sie einfach die Paginierung.next_url gearbeitet hat perfekt für den letzten 5 Jahren
- habe vergessen zu sagen, pagination-Objekt leer ist
{ "pagination": { }, "meta": { "code": 200 }, "data": [ ... ] }
- es gibt aber noch viel mehr, als nur 20 Fotos
- dann kann es nicht mehr als 20 Fotos, die Anmelde-und check auf gramfeed.com
- aber es ist. 377 Fotos in diesem Konto. gramfeed zeigt Sie alle. Aber ich habe noch keine Seitenzählung Objekt
- wenn ich verwenden &count=(<20) jede Zahl kleiner als 20, dann bekomme ich den Seitenumbruch Objekt. Aber selbst - /Medien - /jüngsten gibt nur 20 Bilder, nicht mehr. Aber auf dieses Konto, es ist auf jeden Fall viel mehr Bilder
- don ' T put &count= param
- Ich habe es nur als Beispiel, um zu zeigen, dass die Paginierung funktioniert nur für die ersten 20 Fotos, aber ich kann nicht mehr
- können Sie im sandbox-Modus ?
- es ist peinlich, aber ja 😐 ich verwendet die Anmeldeinformationen des Clients für diese Arbeit und diese app ist im sandbox-Modus
- ich bin mir nicht sicher, aber möglicherweise-api beschränkt sich im sandbox-Modus
- ja, das ist genau das problem hier
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich hatte das gleiche problem mit der leeren Paginierung Objekt, während das Konto tatsächlich hatte Sie mehr Fotos.
Und nur um die Dinge klarzustellen, hier. Diese Frage beantwortet in den Kommentaren der origial Frage.
Es ist nichts in der Paginierung Objekt, da die app in der sandbox-Modus und app ' s im sandbox-Modus, nie wieder mehr als 20 Beiträge(Fotos).