森理 麟(moririring)のプログラマブログ

ゲームプログラマ森理 麟がのプログラムの話題を中心に書くブログです。

TwitterAPIメモ

Twitter API 仕様書から抜粋してメモを取っておきます。

重要な仕様

  • page 引数の存在する API に関して、ページ指定は 0 始まりではなく、1 始まりとする。
  • TwitterAPI は、60分間に150回まで実行できる。
  • Twitter の運用状況によっては API 制限がより厳しく設定されることがある(60分間に20回まで、など)。
  • 最大 3200発言分相当の page/count を指定可能(森理:逆に言うと3201個前は取れない)

タイムライン

  • 将来、friends_timeline は廃止し、home_timeline に一本化する予定(だったが、一本化は見送りになった模様)とあった。
  • 2010年3月上旬、「2010年4月5日に public_timeline を廃止する」と予告されたが、抗議が殺到したためか、数日後に撤回された (public_timeline は存続することになった)。
  • home_timelineは過去800件分。
  • user_timelineは過去3200件
    • Q.取得に使うタイムラインは?
    • A.自分のタイムラインはhome_timeline、他人のタイムラインはuser_timeline

user_timeline使い方

  • sinceよりsince_idを使うべき
  • include_entities=trueは必須。(森理:例えばつぶやいたクライアントとか取れる)
  • include_rts=true は必須。(森理:リツイートは本家も出しているので、わざわざ省く意味がない)