2013-08-09 8 views
22

Nun, so ziemlich was sagt auf dem Zinn.Wie Webseiten wie Statigram nicht überschreiten Instagram API Rate Grenzen

Ich bin wirklich gespannt, wie Seiten wie Statigram tun ihre Suchfunktion ohne Authentifizierung Benutzer und nicht mehr als die Grenzen?

Wenn ich richtig bin, erlaubt Instagram API 5000 Anrufe pro Stunde, so dass ich glaube, dass es sehr wahrscheinlich ist, dass sie in der Tat mehr Verkehr pro Stunde als 5000 Anfragen haben.

Vielleicht ist es eine dumme Frage und Statigram hat ein besonderes Angebot mit Instagram ihre API zu verwenden, oder vielleicht nutzen sie nicht die API und sie verwenden eine andere Methode?

+3

Entweder ein besonderes Angebot, Anmeldedaten/IP-Adresse rotieren, schwer Caching oder screenscraping. –

+1

danke @RunscopeAPITools, ich schätze wirklich die Antwort, wenn es Ihnen nichts ausmacht Ich werde warten auf einige andere zu antworten, um andere Meinungen zu sehen, bitte machen Sie Ihren Kommentar eine Antwort, so dass ich es später als gelöst markieren kann. – jonathanwiesel

+0

@RunscopeAPITools BTW, diese Methode würde die Nutzungsbedingungen des sozialen Netzwerks nicht verletzen (abgesehen von einem speziellen Angebot natürlich)? – jonathanwiesel

Antwort

14

Die meisten wahrscheinlich, dass sie eine der folgenden Methoden verwenden:

  • Anordnung mit Instagram
  • Credential Drehung
  • IP Rotation
  • Schwer Caching (insbesondere über Berechtigungsnachweise oder IPs)
  • Screenscraping

In solchen Fällen verletzen Sie, wenn Sie keine besondere Vereinbarung haben, mit Sicherheit die Nutzungsbedingungen. Wenn Sie der Meinung sind, dass Ihr Service so nützlich ist, dass Instagram bereit wäre, Sie auf die weiße Liste zu setzen, um weitere Anfragen zu stellen, setzen Sie sich mit ihnen in Verbindung.

+0

es geht darum, Anfragen vom selben access_token nicht IP zu begrenzen. –

+0

Zustimmen - nichts mit IP-Rotation zu tun – Gordon

-1

Sie müssen irgendeine Art von Vereinbarung mit Instagram haben als @RunscopeAPITools erwähnt. Sie können Kommentare zu Instagram von Statigram posten, für die eine spezielle Erlaubnis erforderlich ist.

32

Die einzige spezielle Anforderung, die Sie an Instagram senden müssen, ist die Anforderung, Kommentare zu posten. Das API-Limit beträgt 5000 Anfragen pro Stunde pro access_token oder client_id. Jeder Benutzer hat seine eigene access_token, so dass, solange die Anfragen von der Anwendung eines Drittanbieters jedes einzelne Zugriffstoken verwenden, es schwierig sein wird, 5000 pro Benutzer und Stunde zu überschreiten.

, die pro Minute bis 83 Anfragen ausarbeitet und jeder Benutzer mit der Anwendung interagieren ist höchst unwahrscheinlich, dass zu treffen.

Aus der Dokumentation:

Sie sind bis 5000 Anfragen pro Stunde begrenzt pro access_token oder CLIENT_ID insgesamt. Praktisch bedeutet dies, dass Sie (wenn möglich) Benutzer authentifizieren sollten, so dass die Grenzen für einen bestimmten Benutzer nicht erreichbar sind.

Wenn Sie keine Benutzerauthentifizierung verwenden, werden Sie wahrscheinlich nur mit Ihrer client_id das Limit erreichen.

+0

Dies sollte die ausgewählte Antwort gewesen sein. – username

+0

Ich auch zweitbeste Antwort. Es beantwortet tatsächlich die Frage und nicht die vollständige Annahme. – timothymarois