Я пытаюсь использовать API Instagram из моего интернет-магазина Shopify. Я использую javascript. Когда я использую jQuery, Instagram не возвращает правильные заголовки.
Вот мой код (вызов подтвержден):
JQuery
$.getJSON( call, function( data ) {
alert("sdfewsf");
}).error(function(jqXHR, textStatus, errorThrown) {
console.log("error " + textStatus);
console.log("incoming Text " + jqXHR.responseText);
});
Это ошибка, которую я получаю:
XMLHttpRequest не может загрузить https://api.instagram.com/v1/tags/%7Btag-name%7D/media/recent?client_id=95d4426edafc476d9b76a5dacc4c12ca. В запрошенном ресурсе отсутствует заголовок «Access-Control-Allow-Origin». Таким образом, доступ к источнику 'http://www.99centrazor.com' запрещен. В ответе был код состояния HTTP 404.
Я также пробовал instafeed.js, который не работает.
Instafeed.js
var feed = new Instafeed({
get: 'tagged',
tagName: 'awesome',
clientId: clientId
});
feed.run();
Это возвращает объект, но функция запуска не работает -
Uncaught TypeError: невозможно прочитать свойство «appendChild» со значением null
Кто-нибудь знает, как заставить эту штуку работать?!?! Спасибо!