twitter api を試してみる。
昨日試したのはREST APIのsearch。 xxxxは検索文字
curl http://search.twitter.com/search.json?q=xxxx
Twitter Search APIのsearchを試す。xxxxは検索文字
curl https://twitter.com/#!/search/realtime/xxxx%20since:2012-03-05
って普通に検索ページのhtmlが返却される。
でも検索ページで指定出来る条件は、REST APIでも指定できるっぽい。
○2012-03-04以降で、http://www.yahoo.co.jpが含まれるツイートを取得。
http://search.twitter.com/search.json?q=http%3a%2f%2fwww.yahoo.co.jp&since=2012-03-04
○2012-03-05以降で、@twitter_idが含まれるツイートを検索。
http://search.twitter.com/search.json?q=%40twitter_id&since=2012-03-05
前・次のページを取得する時は、
jsonデータの「next_page:」のパラメータで検索すればいい。
max_idを指定して改ページする。
○ 2012-03-04以降で、http://www.yahoo.co.jpを含むツイートで、
1ページ100件表示の1ページ目を取得。
http://search.twitter.com/search.json?page=1&q=http%3A%2F%2Fwww.yahoo.co.jp%20since%3A2012-03-04&rpp=100
で2ぺージ目以降は、↑で取得したJSONの「next_page:」のパラメータで検索。
page: 15になったところで、改ページを終了する。
16以降は1ページ目のデータが戻されている。
0 件のコメント:
コメントを投稿
注: コメントを投稿できるのは、このブログのメンバーだけです。