twitter search api で、認証なしでユーザーのツイート一覧を取得する

(コメント)

<!DOCTYPE html>
<html lang="ja">
<!--
twitter search api で、ユーザーのツイート一覧を取得する

[参考]
Twitter-APIを使ってみました : アシアルブログ
http://blog.asial.co.jp/659

通常は、apiを使う上でOAuthログインが必要だが、めんどくさい。
認証不要の search api を使ってデータを取得後、
ユーザーIDでフィルタリングすれば似たような効果を期待できる
ユーザー名がユニークであれば十分実用できるはず。

-->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script type="text/javascript">

var json_result = null;
function store(json){
    json_result = json;
}

/**
* 日付変換
* thanks @see http://l-w-i.net/m/20081202_01.txt
*/
function dateJp(dateStr){
    var d = dateStr.split(" ");
    var post_date = d[0] + " " + d[2] + " " + d[1] + " " + d[3] + " " + d[4];
    var date = new Date(post_date);
    date.setHours(date.getHours() + 9);
    return date.toString();
}
    
window.onload = function(){
    var tb = document.getElementById('twitter-box');
    for(i in json_result.results){
        record = json_result.results[i];
        if(record['from_user'] == 'earthquake_jp'){
            var p = document.createElement('p');
            p.appendChild(document.createTextNode(record.text));
            tb.appendChild(p);
            var t = document.createElement('time');
            t.appendChild(document.createTextNode(dateJp(record.created_at)));
            tb.appendChild(t);
        }
    }
}
</script>
<script type="text/javascript" src="http://search.twitter.com/search.json?q=earthquake_jp&rpp=100&callback=store"></script>
</head>
<body>
<div id="twitter-box"></div>
</body>
</html>

現在未評価

コメント

最近のツイート

  • ytyng

    ytyng @ytyng

    俺もスタバアプリにログインできないよ
    2 ヶ月, 1 週間 前

  • 安藤拓郎 Takuro Ando

    安藤拓郎 Takuro Ando @takuroando

    ytyng

    これまでいろんなグッズを作ってきたけど、今回は「お米」と聞いて買うしかないなと。今夜の夕食はコシヒカリ!箸もセットだし^^ https://t.co/01ucQx9qtw #腰乃展 #マンガ展 https://t.co/4VL2vOe0Og
    2 ヶ月, 3 週間 前

  • ytyng

    ytyng @ytyng

    講談社さんとやった全部入り電子書籍セットがギネスブックに登録されたよー https://t.co/rbkd3IYub0
    2 ヶ月, 3 週間 前