Получение пользователя по фотографиям Instagram (тег)

#instagram

#Instagram

Вопрос:

О, привет.

Сейчас я провожу эксперимент с api instagram, я могу показывать фотографии по тегам instagram. Но у меня есть один вопрос:

  • Есть способ показать фотографию Instagram имя пользователя (человека, который опубликовал фотографию)?

Спасибо 😉

Ответ №1:

Если я правильно понял ваш вопрос, предполагая, что у вас есть URL-адрес изображения Instagram, например http://instagram.com/p/p2P-98uHBp / затем вы могли бы использовать конечные точки встраивания Instagam для получения json информации по этой ссылке.

Этот формат URL вернет нужные вам данные в формате json :

http://api.instagram.com/oembed?url=http://instagram.com/p/p2P-98uHBp/

Имя пользователя может быть извлечено из ответа ajax, например :

 var instaURL = "http://api.instagram.com/oembed?url=http://instagram.com/p/p2P-98uHBp/";
$(document).ready(function () {
    $.ajax({
        url: instaURL,
        dataType : "jsonp", // this is important
        cache: false,
        success: function (response) {
            alert("the instagram user is = "   response.author_name);
        },
        error: function () {
            alert("couldn't process the instagram url");
        }
    });
});
  

См. JSFIDDLE