2015-11-13 6 views
7

Ich habe eine einfache Anwendung, wo ich ein Bulk-Instagram-Objekt IDs habe. Ich suche nach einer API, von wo ich die IDs als kommagetrennte Zeichenfolge oder auf ähnliche Weise senden und eine Liste von Instagram-Objekten abrufen kann. Ich kann keinen Endpunkt in der offiziellen Instagram-API finden.Instagram API erhalten Massenobjekte durch Komma getrennte IDs

Ich möchte nicht jedes Objekt eins nach dem anderen abrufen, da ich zum Abrufen von Bulk-Daten und das Abrufen von eins nach dem anderen zu zeitaufwändig wäre und meine Ressourcen ausschöpfen würde.

Eine ähnliche Funktion in Twitter kann unter

https://dev.twitter.com/rest/reference/get/statuses/lookup 

für eine ähnliche Funktion Ich suche nach Instagram zu finden. Gibt es dafür eine Lösung?

FYI Ich suche nach einer anderen Lösung als dem Instagram-Endpunkt - tags/hallo/media/recent, weil ich Informationen von mehreren IDs zur gleichen Zeit brauche. Auch die Anzahl der von diesem Endpunkt abgerufenen Informationen ist nicht ausreichend.

Antwort

0

Es gibt keine API, um Mediendaten per ID in großen Mengen zu erhalten, Sie müssen 1 API-Aufruf pro ID in einer Schleife durchführen.

Es gibt ein API-Limit von 5000 Anrufen/Stunde. Daher können Sie sich auf die Anzahl der Medienelemente beschränken, die Sie abrufen möchten.

Sie können diesen API-Aufruf in einer Schleife verwenden, um Mediendaten von id zu erhalten:

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

Wie krisrak sagte, gibt es keinen out-of-the-box-API für diesen. Du könntest deine eigenen erstellen, aber es müsste jede Anfrage separat senden, da Instagram ihre API eingerichtet hat und es gibt KEINEN Weg, dies zu tun.