2015-08-17 19 views
8

Ho un problema con la chiamata API. Mi piacerebbe avere un supporto recente per un utente. Faccio una chiamata API a seguire endpoint: https://api.instagram.com/v1/users/1638607411/media/recent?count=100&client_id=MY_CLIENT_IDImmagine Instagram non supportata dimensioni

La risposta è:

...

["images":protected]=> 
array(3) { 
    ["low_resolution"]=> 
    array(3) { 
    ["url"]=> 
    string(114) "https://scontent.cdninstagram.com/hphotos-xfa1/t51.2885-15/s320x320/e35/11264735_1688306834723686_1802219154_n.jpg" 
    ["width"]=> 
    int(320) 
    ["height"]=> 
    int(320) 
    } 
    ["thumbnail"]=> 
    array(3) { 
    ["url"]=> 
    string(114) "https://scontent.cdninstagram.com/hphotos-xfa1/t51.2885-15/s150x150/e35/11264735_1688306834723686_1802219154_n.jpg" 
    ["width"]=> 
    int(150) 
    ["height"]=> 
    int(150) 
    } 
    ["standard_resolution"]=> 
    array(3) { 
    ["url"]=> 
    string(114) "https://scontent.cdninstagram.com/hphotos-xfa1/t51.2885-15/s612x612/e35/11264735_1688306834723686_1802219154_n.jpg" 
    ["width"]=> 
    int(612) 
    ["height"]=> 
    int(612) 
    } 
} 

...

voglio usare immagine “standard_resolution”, ma non sta funzionando . Quando voglio farlo direttamente, ho ricevuto Codice di stato: 404 non supportato Dimensioni

Inoltre, quando cambio "s612x612" in url in "s640x640" - si sta lavorando.

Sembra bug di API di Instagram, l'ho già segnalato, ma forse qualcuno sperimenta qualcosa di simile?

risposta

0

Anche riscontrato questo bug oggi, il problema sembra essere con l'API di Instagram. La tua soluzione è la migliore soluzione temporanea, ha anche presentato una segnalazione di bug.

Nota che la tua correzione - cambiando l'url in modo da aspettarti un quadrato di 640px - restituisce un quadrato di 450px in alcuni dei miei test.

1

Lo abbiamo notato a partire da venerdì 14 agosto con la loro API in tempo reale. Abbiamo fatto alcuni test e sembra che ci sia un bug che si presenta casualmente, solo un piccolo sottoinsieme di risposte è sbagliato, la correzione temporanea è infatti quella di sostituire "s612x612" nell'URL con "s640x640".

Problemi correlati