API-интерфейс Foursquare для ошибки изображения пользователя сайта

API Foursquare поделил свой фототег для пользователя как префикс и суффикс. Но если я объединю их, чтобы сформировать полный URL-адрес изображения и вставить его в свой браузер, он дает мне ошибки, которые говорят, что изображение невозможно отобразить, поскольку оно содержит ошибки. Это потому, что сервер временно недоступен или что-то еще?

Я использую API для подробной информации о месте.

Я получил данные как это

user: { id: "26534686" firstName: "Bobbi" lastName: "E." photo: { prefix: "https://irs3.4sqi.net/img/user/" suffix: "/K4VCI4MXHWFUGXOF.jpg" } } visibility: "public" 

Но когда я называю этот URL, https://irs3.4sqi.net/img/user/K4VCI4MXHWFUGXOF.jpg дает мне ошибку.

Любая подсказка?

    Я не знаю его права или не показывать путь к Foursquare. Но я исследовал, что Foursquare создает эскизы размером 30 x 30 и 110 x 110 и т. Д.

    Я сформировал путь изображения, подобный этому, для небольшого изображения

     user->photo->prefix.'30x30'.user->photo->suffix; 

    для больших размеров

     user->photo->prefix.'110x110'.user->photo->suffix; 

    То есть я объединил их с (30×30) и (110×110).

    Таким образом, вышеуказанное изображение становится http://img.ruphp.com/php/K4VCI4MXHWFUGXOF.jpg и http://img.ruphp.com/php/K4VCI4MXHWFUGXOF.jpg, которые действительны до сих пор.

    Надеюсь, что это сработает, пока они не изменят это.

    В соответствии с обновленной документацией Foursquare :

    Чтобы собрать разрешаемый URL-адрес фотографии, используйте префикс + размер + суффикс, например http://img.ruphp.com/php/2341723_vt1Kr-SfmRmdge-M7b4KNgX2_PHElyVbYL65pMnxEQw.jpg .

    размер может быть одним из следующих, где XX или YY является одним из 36, 100, 300 или 500.

    • XXxYY
    • оригинал: размер оригинальной фотографии
    • capXX: закройте фотографию шириной или высотой XX (в зависимости от того, что больше). Масштабирует другой, – меньший размер пропорционально
    • widthXX: заставляет ширину быть XX и масштабирует высоту пропорционально
    • heightYY: заставляет высоту быть YY и пропорционально масштабирует ширину

    Это изменение, сделанное 9 июня, см. В объявлении AK в группе google: https://groups.google.com/forum/#!topic/foursquare-api/MpNpdO5zARU

    Чтобы исправить это, в вашем запросе измените значение «v» на значение ниже 20120609, 20120608 будет работать и вернуть url (json string) с эскизом изображения пользователя.

    Нет документации о том, как использовать префикс / суффикс, но они, вероятно, опубликуют об этом, когда будут.

    Вы также можете получить доступ к нему через [префикс] / оригинал / [суффикс], а затем использовать более новую версию (> 20120609)

    это формат, который я использую при использовании рисунков картинок категорий

    префикс -> https://ss3.4sqi.net/img/categories_v2/nightlife/karaoke_

    karaoke – это имя изображения, за которым следует знак подчеркивания, а затем размер изображения.

    суффикс -> .png

    затем добавьте допустимые размеры. Есть много размеров, поддерживаемых я использую 64

    поэтому http://img.ruphp.com/php/karaoke_64.png