Существует много сервисов позволяющие отслеживать обратные ссылки в Twitter. Наиболее популярный и функциональный — BackTweets. Данный сервис является вспомогательным инструментом сервиса BackType, который соединяет миллионы сообщений из блогов, социальных сетей и других социальных средств массовой информации в одном месте. Основное назначение BackTweets — поиск любой информации в Twitter, даже ссылки, которые были сокращены соответствующими сервисами. BackTweets позволяет использовать API, что положительно отражается на создании новых виджетов. В этом посте предоставлен способ получения количества обратных ссылок по версии BackTweets с помощью jQuery.

Чтобы работать с API необходимо зарегистрироваться на BackType и получить уникальный API ключ, который можно использовать на двух сервисах сразу. Стоит обратить внимание на то, что сервис ввёл ограничение на количество запросов, каждый API аккаунт может принять 1000 запросов в день. BackTweets отдаёт данные в формате XML и JSON, в которых находится информация о пользователях и сообщениях, а также количество найденых результатов, что хорошо для дорвеев на фрихостах. Для получения данных с помощью jQuery, нужно правильно составить API запрос, который состоит из: http://backtweets.com/search.json — формат получения данных JSON, q=http://www.jebox.ru/ — содержание поиска информации в Twitter, since_id=1300588696 — данный параметр обязателен при использовании только JSON запроса, key=ab5a7d3195bff45ab212 — уникальный API ключ пользователя, callback=? — этот параметр использует jQuery для получения JSON данных.

$(document).ready(function(){

   var defaults = {
      q: 'http://www.jebox.ru/',
      key: 'ab5a7d3195bff45ab212'
   };

   var backtweets = "http://backtweets.com/search.json?"
      +"q="+defaults.q
      +"&since_id=1300588696"
      +"&key="+defaults.key
      +"&callback=?";

   $.getJSON(backtweets,
      function(data){
         $("#countUrl")
            .text(data.totalresults);
      }
   );

});

P.S. Тебе интересен данный способ?

Полезные ссылки

Как добавить ленту Twitter в блог без плагинов

Другие статьи

Как получить сокращённую ссылку Bit.ly с помощью jQuery