API поиска в Твиттере refresh_url не определен - PullRequest
0 голосов
/ 02 марта 2011

Я делаю GET-запрос в твиттер, чтобы получить объект JSONP обратно из последних сообщений определенного тега. Как только я получаю данные, я перебираю массив результатов, получая каждый твит в отдельности.

Моя проблема в том, что console.log (data.results [i] .refresh_url); дает мне неопределенное значение. Итак, мой вопрос:

  1. Получаете ли вы переменную refresh_url во всех поисках?
  2. Если нет, то как используется refresh_url? Мне нужно было бы найти последний идентификатор сообщения в цикле и повторить запрос, используя since_id = , что лишает цели использования 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);
    }           
});

Спасибо.

1 Ответ

0 голосов
/ 02 марта 2011

Вы ищете refresh_url не в том месте.Это за пределами набора результатов.

Замените свою строку регистрации на

console.log(data.refresh_url);

Это даст вам URL для обновления.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...