2011-09-22 (木) [長年日記]
_ Google+への投稿をTwitterに同期
これまでGoogle+とTwitterを連携させることはできず、両方に投稿するクライアントを使うしかなかったのですが、先日Google+のAPIが公開され、publicな投稿であれば取得できるようになったので、Twitterと連携するプログラムをRubyで書いてみました。
用意するもの:
- Google+のユーザーID(自分のプロフィールページのURLに含まれている数字の列)
- Google API key(Google APIs Consoleから取得)
- TwitterのOAuth settings(こちらでapplicationを作成)
Google API keyはConsoleでGoogle+ APIをONにすると表示されます。Twitterのあたりはググれば丁寧に解説してあるページがいっぱいあります。
Google+とTwitterを連携するプログラムをRubyで書いたものがこちら:
oauthとjsonのライブラリが必要なので、入ってなければgemでインストールしてください。
このプログラムは必要最低限の部分しか書いてないので、140字超えたらどうするのかとかTwitterが落ちてたらどうするのかとかはお好みで改造してください。
あとはこのプログラムをcronなどで定期的に実行するように設定すればOKです。Google+ APIは1日1000クエリまでという制限があるので、毎分実行したりすると死にます。
_ ドコモのMEDIAS N-04CとF-12C、更新ファイルの提供を一時停止
普段ならアップデータが出たら速攻で更新するのだが、今日はたまたま仕事をしていて気づかなかったのが幸いした。ドコモでこういうのって珍しいなー。