Instagram получить ошибку имени тега с помощью jquery

0

Я выполняю авторизацию на стороне клиента. через API Instagram. Как только я получил token access, я стараюсь сделать простой request get request:

var tag,  //insert from input text
    access_token = "myaccesstoken",
    url = "https://api.instagram.com/v1/tags/" + tag + "/media/recent?access_token"+myaccesstoken

$.get(url, {}, function(data) { console.log(data) } );

Проблема в том, что request на get никогда не работает. Проверка сети отмечена красным цветом и canceled. Если я напишу полный url в браузере, я получаю правильный response. Любая мысль?

Теги:
get
instagram

1 ответ

1
Лучший ответ

что работает для меня при использовании API instagram:

$(document).ready(function() {


    function docallUserlookup() {
        var tag='football';

            $.ajax({
                type : 'GET',
                url : 'https://api.instagram.com/v1/tags/' + tag + '/media/recent?access_token=ACCESS_TOKEN_GOES_HERE',
                dataType : 'jsonp',
                success : function(jsonData) {  


                    //to test it out and see a bit of the returned data, 
                    //lets show the users full name in the console...
                    console.log('found data for: ' + jsonData.data[0].user.username);

                    //... and append it to body
                    $('#mainDiv').html(jsonData.data[0].user.username);

                },
                error : function() {
                    alert('Problem getting Instagram users data! Try again.');
                }
            });
    };


docallUserlookup();

});

Игра с api через APIGEE.com очень помогла, когда я уставился на ее использование. (надеюсь, что это нормально, чтобы указать, что URL/сайт здесь и что он не нарушает никаких условий).

  • 0
    проблема была именно в dataType (я обнаружил вчера вечером, но в любом случае Upvote), который должен быть установлен в jsonp

Ещё вопросы

Сообщество Overcoder
Наверх
Меню