あれこれ備忘録@はてなブログ

勉強したことやニュースや出来事を備忘録として書いていきます

このブログには広告が含まれます

Twitter APIを使わずにツイッターの検索結果を表示

Android x86」というワードでツイッターの検索結果を表示

ローカルでは成功しましたが、はてなブログ記事内では失敗します。

サイドバーなどに書くと成功するかも知れません。

jquery.xdomainajax.jsの呼出しパスを間違えていました。

タイミングによって成功する時と失敗する時があります。

<script type="text/javascript" charset="utf-8" src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.js"></script>
<script type="text/javascript" charset="utf-8" src="http://path.at/jquery.xdomainajax.js"></script>
<script>
$(document).ready(function() {
    $.ajax({
        url: "http://twitter.com/search?q=android%20x86&lang=ja",
        type: "GET",
        dataType: "html",
        success: function(data) {
            $(data.responseText).find(".stream-item").each(function(i, element) {
                $("#result").append($(element).html().replace(/href=\"\//g, "href=\"http:\/\/twitter.com\/"));
            });
        },
        error: function() {
            alert("loading error");
        }
    });
});
</script>
<div id="result"></div>