Как получить большую картинку из корма (сейчас)? API был изменен

Я только что заметил, что Facebook был изменен при получении URL-адреса изображения из канала. Обычно я заменяю _s на _n и получаю "нормальное" изображение.

Теперь я получаю что-то вроде этого:

https://scontent-b.xx.fbcdn.net/hphotos-xfp1/v/t1.0-9/p130x130/10527490_10152146397901714_1807442783989783336_n.jpg?oh=a4035ad97f2fa1f9a5cf1612e2195662&oe=542053AD

который только "маленький". Как я могу получить больше?

1 ответ

Решение

В идеале вы должны использовать Graph API для получения изображений. Тем не менее, если вам нужно получить большее изображение из этого типа URL-ссылок. Сначала получите их окончательный URL после перенаправления 302:

h ttps: //scontent-b.xx.fbcdn.net/hphotos-xfp1/v/ t1.0-9 / p130x130/10527490_10152146397901714_1807442783989783336_n.jpg?oh=a4035ad97f2fa1f9a5495212eeef1212

Удалите жирную часть, и вы получите исходное изображение:

https://scontent-b.xx.fbcdn.net/hphotos-xfp1/10527490_10152146397901714_1807442783989783336_n.jpg?oh=a4035ad97f2fa1f9a5cf1612e2195662&oe=542053AD

РЕДАКТИРОВАТЬ: Этот метод больше не работает, Graph API является лучшим способом.

Другие вопросы по тегам