Получить частные RSS-каналы из Twitter - PullRequest
1 голос
/ 22 октября 2009

Я пытаюсь отобразить последние 3 твита из твиттера на моем клиентском веб-сайте. Твиты установлены как частные. Как передать имя пользователя / пароль, чтобы получить данные для последних твитов. Могу ли я сделать это с помощью Jquery. Если да, пожалуйста, дайте мне знать, как я могу это сделать.

Thks, ана

Ответы [ 3 ]

1 голос
/ 22 октября 2009

Существует (хотя бы один) JavaScript Реализация OAuth , которую вы можете использовать для связи с Twitter, используя Протокол OAuth . Я полагаю, что это не jQuery, но вы сможете использовать его из кода jQuery. Имейте в виду, что это не может быть тривиальным

0 голосов
/ 22 октября 2009

Это то, что я получил после некоторых исследований по этой теме.

Мне удалось создать альтернативный URL для подключения к частным твитам в твиттере, используя сайт http://freemyfeed.com/.

У меня естьсоздал приведенный ниже код для получения твитов из твиттера. Проблема в том, что мне нужно обновлять код, чтобы получать новые твиты каждые 10 минут. Я пытался сделать это, используя приведенный ниже код, но он возвращает данные впервые после этогоне обновляется автоматически. Может кто-нибудь помочь мне исправить код.Ценю вашу помощь

  google.load("feeds", "1");
  loadTweet();
  setInterval ("loadTweet()", 10000);
  function newSlideShow() {
        var feed = new google.feeds.Feed("http://freemyfeed.com/feed/[mykey=I removed the key before adding to this message]");
        feed.load(function(result) {  if (!result.error) {   
        var container = document.getElementById("feedControl");  
        //container.value='';
        for (var i = 0; i < result.feed.entries.length; i++) {  
        var entry = result.feed.entries[i];     
        var attributes = ["title", "link", "publishedDate", "contentSnippet"];   
        for (var j = 0; j < attributes.length; j++) {   
        var div = document.createElement("div");    
        //alert(document.createTextNode(entry[attributes[j]]));
        div.appendChild(document.createTextNode(entry[attributes[j]]));   
        container.appendChild(div);   


          }    }  }});
      }
      function loadTweet(){
      google.setOnLoadCallback(newSlideShow);
        }
0 голосов
/ 22 октября 2009

Если вы используете AJAX для вызова страниц того же домена или веб-сервисов, которые используют сценарии на стороне сервера для извлечения твитов, - тогда проверьте этот предыдущий вопрос о переполнении стека для API Twitter для C # / ASP.NET

Twitter Api для .NETApplications

Если вы действительно хотите получить клиентскую часть твитов с yourdomain.com напрямую в Twitter, вы можете использовать Ajax + jsonp,хотя я не уверен, что вы можете сделать это как аутентифицированный пользователь.

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