Я использую facebook graph api, и я выдаю эту команду
/V2.0/me/home
он возвращает что-то вроде:
"id": "xxxxxxxxxxxxxxxxxxxxxx",
"from": {
"id": "xxxxxxxxxxxxxxxxx",
"name": "Roger"
},
"story": "Roger shared a link.",
"picture": "https://fbexternal-a.akamaihd.net/safe_image.php?d=AQB2VeutsxS6ht3i&w=154&h=154&url=https%3A%2F%2Fwww.facebook.com%2Fads%2Fimage%2F%3Fd%3DAQIuWnred6mG7Ti280buWL8uhE00-W2H0Eom1PzNa3Av0x3y7JieMPqLmxAFYsCRKh0Zr8u_PyWO1lFbTknlj_DaksBoFiaD8d2yIWLOGNYKie1w9Kff6vyyElxnfrlHH7uSRhwycKNakg7szgWtBBwC",
"link": "http://xxxxxx.com",
проблема связана с тегом "картинка" выше, где после этого указывается URL-адрес изображения.
Если вы вставляете этот URL-адрес в свой браузер, вы получаете небольшое изображение уменьшенного размера, но на реальной странице facebook его изображение имеет гораздо более крупную версию с высоким разрешением того же изображения.
Это то же самое для всех URL-адресов, которые он отправляет обратно. Некоторые URL-адреса заканчиваются на _s.jpg, и я могу изменить это на _n.jpg, чтобы сделать его более крупным, но это не работает для URL-адресов, которые не имеют _s.jpg в конце, например, выше.
Кто-нибудь знает команду facebook-graph-api, чтобы facebook отправил URL-адрес, указывающий на изображение большего разрешения, вместо отправки обратных URL-адресов, указывающих на все миниатюры? Или как изменить URL-адрес, чтобы он указывал на большое изображение с высоким разрешением?
Спасибо