Я делаю GET-запрос в твиттер, чтобы получить объект JSONP обратно из последних сообщений определенного тега. Как только я получаю данные, я перебираю массив результатов, получая каждый твит в отдельности.
Моя проблема в том, что console.log (data.results [i] .refresh_url); дает мне неопределенное значение. Итак, мой вопрос:
$.getJSON("http://search.twitter.com/search.json?&callback=?&q=css", function(data) { for(var i in data.results) { console.log(data.results[i].refresh_url); } });
Спасибо.
Вы ищете refresh_url не в том месте.Это за пределами набора результатов.
Замените свою строку регистрации на
console.log(data.refresh_url);
Это даст вам URL для обновления.