TwitterのStreaming APIについて 概要と簡単な実演 後藤 秀宣(@hidenorigoto)
サードパーティ(企業or個人)が独自に開発したプログラムから、twitterの各種情報を取得したり、twitterに発言をポストしたりするためのtwitter側の機能セット APIにより様々な外部サービスを自由に作れたことが、初期にGEEK層に...
APIの種類 REST API Streaming API アクセス方法 HTTP HTTP (接続維持) 戻り値 XML 、 JSON JSON データ量 少~中 大 即時性 作り方によるが、即時性は低い ほぼリアルタイム データの保証 ある...
APIの仕様 ・公式サイトAPI Wiki http://apiwiki.twitter.com/ ・API日本語訳  tsupoさん  http://github.com/tsupo/Twitter-API-Specification--wr...
Streaming APIの種類 種類 特徴 sample 誰でも使用可能 ごく一部のデータのみ filter 誰でも使用可能 キーワード(track)かユーザー(follow)を最低1つ指定 track <= 200 follow <= 40...
Streaming APIを使ってみる(PHP) 一番単純なサンプル http://ms76.jp/2009/06/10/twitter_streaming_api/ より、多少アップデート
Upcoming SlideShare
Loading in...5
×

TwitterのStreaming APIについて

7,006

Published on

Streaming APIの概要説明と、PHPによる簡単なサンプル

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
7,006
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
16
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

TwitterのStreaming APIについて

  1. 1. TwitterのStreaming APIについて 概要と簡単な実演 後藤 秀宣(@hidenorigoto)
  2. 2. サードパーティ(企業or個人)が独自に開発したプログラムから、twitterの各種情報を取得したり、twitterに発言をポストしたりするためのtwitter側の機能セット APIにより様々な外部サービスを自由に作れたことが、初期にGEEK層にウケた TwitterのAPIとは
  3. 3. APIの種類 REST API Streaming API アクセス方法 HTTP HTTP (接続維持) 戻り値 XML 、 JSON JSON データ量 少~中 大 即時性 作り方によるが、即時性は低い ほぼリアルタイム データの保証 ある程度過去のデータまで取得可能 順序無保証 過去データ無し サンプル 制限 実行回数制限あり 実行レベル(権限)制限あり
  4. 4. APIの仕様 ・公式サイトAPI Wiki http://apiwiki.twitter.com/ ・API日本語訳  tsupoさん  http://github.com/tsupo/Twitter-API-Specification--written-in-Japanese-/blob/master/twitterAPI.txt  
  5. 5. Streaming APIの種類 種類 特徴 sample 誰でも使用可能 ごく一部のデータのみ filter 誰でも使用可能 キーワード(track)かユーザー(follow)を最低1つ指定 track <= 200 follow <= 400 shadow follow <= 80000  要申請 birddog follow <= 400000  要申請 gardenhose かなり大量  要申請 firehose すべて  要申請
  6. 6. Streaming APIを使ってみる(PHP) 一番単純なサンプル http://ms76.jp/2009/06/10/twitter_streaming_api/ より、多少アップデート
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×