Twitter

Scala で Twitter の Streaming API を使ってみる

Streaming API についてのドキュメントはこちら The Streaming APIs | Twitter Developers Twitter4j 使ってしまえば便利ですね。

今見てるページをtweetしやすくなるfirefoxのアドオンを作ってみた。

右クリックのメニューが追加され、クリックすると フォームにページのタイトルとURLが差し込まれた状態のtwitterが開きます。 ○○った〜、みたいな診断系アプリで「診断結果をつぶやく」ボタンを押すと twitterの入力フォームに診断結果が差し込まれた状態で…

followerの一覧を取得するPHPスクリプト

http://github.com/abraham/twitteroauth ↑これ使いました。

OAuth認証+JavaからTwitterにポスト その5

しばらく前に書いてたこのシリーズですが、 「これじゃ動かない」という指摘を受けました。 動かない理由は自作したユーティリティクラスを載せていなかったためです。 なのでちょっと手直しをしつつ、テスト用のクラス(TestPost.java)も加えて githubにまる…

xAuthとはなんぞや。

以前JavaでtwitterのOAuth認証をする、というエントリを書きましたが、 その簡易版のXAuthという認証もあります。 OAuthの簡易版、という噂は聞いてましたが、 どうやらOAuthからrequest_tokenの取得とユーザによる承認をすぱっと削り落としたものっぽい。 h…

フォローされてるか調べるスクリプト

テキトーにフォローしまくったは良いものの むむむ、なんかこの人とは合わない気がするかも なんてことがある。 でもすでにフォロー返しされちゃってるとリムーブするの気が引ける。 ↓というわけで相手にフォローされてるか調べるスクリプト ■使い方 your_sc…

OAuth認証+JavaからTwitterにポスト その4

週1のペースでまったりと続くこの企画。前回はrequest_tokenを取得しました。今日やるのは↓の2と3のところ Desktop ClientsThe traditional OAuth flow for desktop clients can be cumbersome. We've created a PIN-based experience for destkop client…

OAuth認証+JavaからTwitterにポスト その3

サンプルソースはまとめてgithubにあります http://github.com/tototoshi/OAuthSample とりあえず、request tokenを取得するJavaプログラム https://github.com/tototoshi/OAuthSample/blob/master/java/src/main/java/com/github/tototoshi/oauth/twitter/R…

OAuth認証+JavaからTwitterにポスト その2

だいぶ間が空いたけどTwitterのOAuth認証~request_token取得編~ 今日はとりあえず仕様をじっくり見てみます。 http://oauth.net/core/1.0/ ↑のページの6.1がrequest_token取得の部分です。 6.1. Obtaining an Unauthorized Request Token The Consumer obtai…

ちなみに

昨日のやつ、URLConnectionとかAuthenticatorとか便利なものを使わず、Socketで頑張る、Basic認証も自力で ユーザ名とパスワードをコロン(:)でつなぎ Base64エンコードし Authorizationヘッダにくっつける とこうなる。 このサイズのプログラムだとこっちの…

Basic認証+JavaからTwitterにポスト

OAuth認証その2を書こうと思ったけど、なんとなく気分でBasic認証での投稿を試みてみた。 さくっとできた。OAuthに比べてすごい楽。 Basic認証を通過するにはAuthenticatorクラスを利用すると良さそうです。 Authenticatorのサブクラスを作成し、getPasswor…

OAuth認証+JavaからTwitterにポスト その1

何回かに分けて書きます。 Twitterにお手製のプログラムから投稿する際には認証が必要です。 この認証の形式、TwitterではBasic認証とOAuth認証が選べます。 が、OAuthが推奨のようです。Basic認証はDepricatedな香り。 OAuth認証についてはネット上それなり…