Добавление RSS-потока изображений из instagram на сайт

Я пытаюсь добавить самое последнее изображение из ленты Instagram на веб-страницу, и мне было интересно, можно ли это сделать в div, как если бы вы разместили любой другой элемент на странице.

Я хотел бы изменить размер каждого изображения до 280 x 280 и хотел бы отображать только изображение - без текста или хэштегов.

Я не уверен, что это лучший способ сделать это, но я обнаружил, что вы можете получить RSS-канал из статиграммы, например, http://statigr.am/feed/username

И понимая, что мне нужно будет отобразить изображение полностью и отрегулировать высоту, я нашел эту страницу в RSS-изображении: http://www.w3schools.com/rss/rss_tag_image.asp

Кто-нибудь знает, как мне лучше всего это сделать?


person thinkvisual    schedule 13.04.2012    source источник


Ответы (2)


Я не пробовал, но похоже, что он будет делать то, что вы хотите: http://stuffthatspins.com/2012/03/30/display-instagram-picture-stream-really-easy-with-jquery-and-json/

Вы не получите javascript для действительного изменения размера изображений, AFAIK, но вы можете настроить css, чтобы ограничить способ их отображения. Например, если бы все изображения имели класс instagram:

img.instagram{width:280px; height:280px;}
person joshcartme    schedule 13.04.2012
comment
Без проблем! если это сработает для вас, подумайте о том, чтобы принять этот ответ, тогда все узнают, что это работает, и это может быть более полезным для других. - person joshcartme; 13.04.2012

Если вы хотите закодировать его самостоятельно, то лучший способ получить ленту — использовать Instagram Media API — https://instagram.com/developer/endpoints/users/#get_users_media_recent

Вы получите канал JSON, и вам нужно будет самостоятельно отображать результаты.

ИЛИ вы можете сэкономить все это время и использовать полностью закодированный плагин, который будет получать ленту из Instagram. Хорошим примером может быть плагин InstaMax. С Instamax вы можете отображать фотографии и видео из любой учетной записи пользователя или хэштега. (почти то, что вы хотите)

Ваше здоровье :)

person Patrick    schedule 18.06.2015