Вопрос:
О, привет.
Сейчас я провожу эксперимент с 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