2016-10-31 2 views
1

vor 1 Jahr Instagram migrierte die API zur Unterstützung von Quer- und Hochformaten.Instagram-API, die nur Platz zurückgibt (abgeschnittene Bilder)

Sieht aus wie letzte Woche die API gibt ein zugeschnittenes quadratisches Bild zurück.

Beispiel: https://www.instagram.com/p/BHLY4N0jMfA/ (das Bild ist nicht quadratisch)

Api Endpunkt (https://api.instagram.com/v1/tags/igapitest/media/recent) kehrt quadratisches Bild abgeschnitten:

... 
images: { 
    low_resolution: { 
     url: "https://scontent.cdninstagram.com/t51.2885-15/s320x320/e35/c224.0.631.631/13556933_1110271362362401_1093314529_n.jpg?ig_cache_key=MTI4MjIyNzkzNTE2NDI4NjkxMg%3D%3D.2.c", 
     width: 320, 
     height: 320 
    }, 
    thumbnail: { 
     url: "https://scontent.cdninstagram.com/t51.2885-15/s150x150/e35/c224.0.631.631/13556933_1110271362362401_1093314529_n.jpg?ig_cache_key=MTI4MjIyNzkzNTE2NDI4NjkxMg%3D%3D.2.c", 
     width: 150, 
     height: 150 
    }, 
    standard_resolution: { 
     url: "https://scontent.cdninstagram.com/t51.2885-15/s480x480/e35/c224.0.631.631/13556933_1110271362362401_1093314529_n.jpg?ig_cache_key=MTI4MjIyNzkzNTE2NDI4NjkxMg%3D%3D.2.c", 
     width: 480, 
     height: 480 
    } 
}, 
... 

Auch wenn Sie die Medien Endpunkt versuchen (https://api.instagram.com/v1/media/1282227935164286912_189136266) es beschnittene quadratische Bilder zurück nochmal.

Bemerken, dass Bilder, die vom Web Instagram verwendet werden, von einer anderen CDN kommen, als die API zurückkommt.

Sieht ein Fehler in Instagram API? Irgendwelche Vorschläge?

Antwort

1

Haben Sie in Ihren API-Einstellungen die Option "Nicht quadratische Bilder" aktiviert?

Ich habe die gleichen Medien mit meiner API überprüft, ich bekomme Landschaftsbilder.

Die Bild-URL ist die gleiche wie in den URLs meiner API-Antwort, aber ich habe keine c224.0.631.631/. Sie können diese aus Ihren URLs entfernen und Sie erhalten nicht beschnittene Bilder. Aber überprüfe deine API-Einstellungen.

+0

Ich erhielt nicht-quadratische Bilder richtig ... Wie die Nachricht sagt und das api-Verhalten, sollten wir keine beschnittenen quadratischen Bilder mehr erhalten. Sieht so aus, als ob Instagram die Funktion zurückgesetzt hat? Wie auch immer, das Flag "Nicht quadratische Bilder" auf meinem Client wird nicht überprüft, und ich kann nicht einmal aktualisieren, da ich beim Aktualisieren einen Fehler auf ihrem Dashboard erhalte: https://www.dropbox.com/s/048c1o6hkjro54b/Screenshot% 202016-10-31% 2016.35.59.jpg? Dl = 0 Natürlich sind alle Felder in Ordnung .. meine App wird überprüft und im Live-Modus. –

+0

Ich kann die Flagge für eine Sandbox-Modus App überprüfen, aber nicht für die Live-One ... –

+0

nicht sicher, dann hat mein Client "non-square media" überprüft – krisrak

Verwandte Themen