タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

PythonとAPIとTwitterに関するTaROのブックマーク (3)

  • pythonでtwitterのStreaming APIを使ってみた – taichino.com

    twitterのように更新頻度が高いサービスのAPIはポーリングとあまり相性がよくありません。どうせtwitter API使うプログラム書くなら、リアルタイムなイベントベースっぽいAPIの方が色々と都合が良いので調べてみました。なんとなくXMPPに対応してる気がしてたんですが、実際はStreaming APIという独自のインターフェースが用意されていました。 Streaming API自体はただのHTTPリクエストで、リクエストのコネクションを張りっぱなしにして、都度データが流れてくる様な形になります。見るからに相性が良さそうなのでgeneratorで書いてみました。この例では幾つか種類があるStreaming APIの中からfilterを使っています。 #!/usr/bin/python # -*- coding: utf-8 -*- import sys import base64 i

  • ChirpUserStreamをOAuthでPythonから - /Users/mizchi/workplace/

    みなさんChirpUserStreamしてますか!便利ですよね! 最新のTwitter API「ChirpUserStreams」をPythonから使う - ctrlshiftの日記を使ってみたのですが、basic認証の有効期限が残り僅かなのが気になります。たしか六月中に廃止されるはず。 ということで、認証部分をoauthと入れ替えてやればいい。 最初はoauth対応Twitterライブラリのtweepyをハックしようとしてたんですが、すごく独特な記述が行われていたので断念。もっと勉強しないと。 で、Twitter API を OAuth で認証するスクリプトを 0 から書いてみた - trial and errorを参考に認証部分をOAuthに。 ちゃんと動きました。よかった。 動かすには事前にoauthの登録が必要です。 Twitter / アプリケーション なんか適当に登録してcon

    ChirpUserStreamをOAuthでPythonから - /Users/mizchi/workplace/
  • 最新のTwitter API「ChirpUserStreams」をPythonから使う - ctrlshiftの日記

    Twitter API「ChirpUserStreams」 Twitterが新しいAPI「ChirpUserStreams」を発表しました。 このAPIを使うことで、Twitterの自分のメインページで流れてくるようなつぶやき情報が、リアルタイムにストリーミングとして取得できるようになりました。 普通、TwitterAPIは使用回数に制限があるため、つぶやき情報やユーザーの情報を得ようとして何度もAPIを使っているうちに、制限に引っかかることがしばしばありました。 しかしながら、このストリーミングAPIは基的にTwitterのサーバにつなぎっぱなしです。 つなぎっぱなしで、次から次へとフォロワーのつぶやき情報、Retweet情報、ダイレクト・メッセージ情報、Favorite情報などが流れてきます。 まるでこのAPIは、情報の波が次から次へと押し寄せてくるかの如くで、何か新しい可能性を感

    最新のTwitter API「ChirpUserStreams」をPythonから使う - ctrlshiftの日記
  • 1