2016-07-29 26 views
2

Ich bin ziemlich neu in der Instagram API. Ich war in der Lage, mich zu autorisieren und ein Zugriffs-Token zu erhalten. Früher habe ich die folgende URL für die Benutzer zu suchen, aber ohne Erfolg:Instagram API gibt keine Daten zurück

https://api.instagram.com/v1/users/search?q=jack&access_token=3316552483.1677ed0.ab992a6bf15c4bbe99f093e59043547b&count=10

Bewahren Sie diese spezifische URL im Auge wird nicht funktionieren, denn das ist nicht mein richtiger Zugriffstoken ist. Allerdings, wenn ich meine reall Zugriffstoken verwenden, erhalte ich diese Antwort:

{ 
    "meta": { 
     "code": 200 
    }, 
    "data": [] 
} 

Ich habe die API-Dokumentation gescannt und ich kann nicht finden, wo mein Problem ist. Denken Sie daran, ich bin ein Sandbox-Benutzer, und das kann etwas damit zu tun haben.

+0

Sie die Lösung noch bekommen haben? –

Antwort

2

Sieht aus wie Sie in der Sandbox-Modus sind, wird es nur zeigen Sie Ihre und Ihrer Sandbox Beiträge des Benutzers in API-Antwort, hier ist die Dokumentation für Sandbox:

Das Verhalten des API, wenn Sie in Sandbox-Modus sind, ist die gleichen wie wenn Ihre Anwendung ist live, sondern kommt mit folgenden Einschränkungen:

  • Daten an Sandbox-Benutzer beschränkt sind und die 20 jüngsten Medien von jedem Sandbox-Benutzer
  • Reduzierten API Frequenzgrenzen

Der erste Punkt ist wichtig, und es bedeutet, dass die API so verhält, als ob die einzigen Benutzer auf Instagram waren Ihre Sandbox-Benutzer, und die einzigen Medien immer waren die letzten 20 für jeden dieser Benutzer geschrieben.

In der API-Aufruf, suchen Sie Ihre Benutzernamen, dann wird es in API-Antwort gezeigt werden