Sto utilizzando il grafico api endpoint /PAGE_ID/posts
per ottenere tutti i post da una pagina Facebook. Ora voglio l'immagine a dimensione intera da questi post. La proprietà picture degli oggetti restituiti mi dà solo una versione ritagliata di quell'immagine.Ottieni foto a dimensioni complete dall'API del grafico di facebook
Con l'ID oggetto da questi post e l'endpoint API /OBJECT_ID/picture
ottengo solo la versione piccola, normale e di dimensioni album dell'immagine. Ma con una piccola modifica all'URL sono riuscito a ottenere l'immagine a dimensione intera.
Esempio
Questo URL:
https://graph.facebook.com/10152843929471041/picture
reindirizza a questo URL:
https://fbcdn-sphotos-b-a.akamaihd.net/hphotos-ak-xpa1/t31.0-8/s720x720/10838228_10152843929471041_5251228402651650719_n.jpg
ho rimosso il 720x720
da quel URL per ottenere questo URL:
https://fbcdn-sphotos-b-a.akamaihd.net/hphotos-ak-xpa1/t31.0-8/s/10838228_10152843929471041_5251228402651650719_n.jpg
che è infine l'immagine a dimensione intera.
Penso di poter ottenere questa modifica con un modello regex. Ma ora è la mia domanda, come posso ottenere l'URL dopo il reindirizzamento dall'URL originale (il primo).
Qualche idea o soluzione più semplice?
Ciò non funziona per le immagini ottenute con gli ID oggetto. Posso solo usare la miniatura, normale e l'album –
oh, allora ho un'altra idea, modificherò la mia risposta – luschn
Grazie! La tua modifica lo ha fatto. –