2016-07-04 3 views
0

Ich habe über 10 Kunden beschweren sich die sozialen Feeds laden nicht mehr auf ihren Live-Websites.instafeed.js kein userId set

Da Instagram seine API und Richtlinien am 1. Juni geändert hat, kann instafeed Daten nicht mehr von Hashtags abrufen. Es sollte immer noch Zugriff auf Ihren persönlichen Instagram-Feed geben (nach dem Erstellen eines developer.instagram-Kontos).

Ich habe dies als Code, aber ich bekomme den Fehler userId nicht angegeben (siehe unten). Aber Sie können deutlich sehen, dass es ein userId-Set gibt. Fehle ich etwas?

var feed = new Instafeed({ 
     get: 'user', 
     userId: '2165473659', 
     clientId: 'f07ffe90593f41079777e82d67fd3f18', 
     limit: 9, 

     // .... 

Hier können Sie meine volle JS function finden, wo ich die instafeed.js verwenden


Der Fehler erhalte ich:

Uncaught Error: No user specified. Use the 'userId' option.  instafeed.js:223 
+1

Nun Dank für die Hilfe @halfer. – nclsvh

Antwort

1

Vor Version v1.4.0, Instafeed.js die erforderliche userId Option, um eine Zahl anstelle einer Zeichenfolge zu sein.

können Sie entweder aktualisieren Sie Ihre Kopie der Bibliothek, oder ändern Sie die userId Option in Ihrem Beispiel zu sein (die Abwesenheit der " Zitate beachten):

var feed = new Instafeed({ 
    get: "user", 
    userId: 2165473659, 
    clientId: "f07ffe90593f41079777e82d67fd3f18", 
    limit: 9, 
    // ... 
}); 
+0

Danke dafür, muss es nicht gesehen haben! Nächster Fehler: 'Kein Zugriffstoken. Verwenden Sie die Option 'accessToken'. Obwohl der erste Punkt in der v1.4-Aktualisierung besagt, dass accesToken nicht mehr benötigt wird ... – nclsvh

+0

Und eine hinzufügen (nach dieser http://stackoverflow.com/questions/16496511/how-to- get-an-instagram-access-token) gibt und 'invalid accessToken'. – nclsvh

Verwandte Themen