2011年05月14日

twitterで自分が登録したリストの発言内容を取得する(PHP)

人気ブログランキングへ

Webサイト制作者のための PHP入門講座

新品価格
¥3,129から
(2011/5/14 10:44時点)



GWでtwitterのAPIを触ったので紹介。

今更感がありますが、twitterのAPIを叩いて簡単なモノを
作ってみたいと考えた。

そこでリストの情報を取ってくるようなモノを作ろうとしたら
意外とサンプルソースがなかったのでこれを紹介する。

PHPのライブラリを作って作成した。
まずは、ライブラリを取得する。
以下のサイトからPHPのライブラリを取得する
Code(github) の先のページの、Downloadボタンから取得。
http://apiwiki.twitter.com/OAuth-Examples

以下のKEYを取得する
・CONSUMER_KEY
・CONSUMER_SECRET
・ACCESS_TOKEN
・ACCESS_TOKEN_SECRET

以下を参考に、上記をとりあえずconfig.phpに書いておく。
http://www.sdn-project.net/labo/oauth.html

そして作ったコードが以下。

で、ここまで書いてて上記のリストIDを取得する方法がないことに気付いた(・ェ・`)
上記の$listApiを以下に変えるとリストIDを取得できますので
先に取得して設定しておいてください(・∀・)
$listApi ="http://api.twitter.com/1/ユーザ名/lists/リスト名.xml";

これでリストから発言を取得できます。
しかし、1点注意点があり1回に200件までしか発言を取得できないようです。
もっとたくさん欲しい場合は、pageのパラメータを設定して過去の発言を取りに行きましょう
http://watcher.moe-nifty.com/memo/docs/twitterAPI50.txt
タグ:twitter
posted by マスタカ at 10:28 | Comment(0) | TrackBack(0) | プログラミング | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前: [必須入力]

メールアドレス:

ホームページアドレス:

コメント: [必須入力]

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。

この記事へのトラックバック