モバツイやBuzztter、ふぁぼったーなど、Twitterを使ったおもしろいサービスがたくさんあります。これもTwitterが人気を集めている理由の1つでしょう。Twitterは、その機能のほとんどをAPI経由で使うことができます。
本書は、公式ドキュメントをもとにそれぞれのAPIの使い方をわかりやすくまとめたリファレンスです。サンプルコードも紹介していますので、本書があれば、すぐにアイデアを実現できます!
| 定価 | 2,730円(税込) |
|---|---|
| 判型 | A5版 |
| 総ページ数 | 344 |
| 発売日 | 2010年4月20日 |
| ISBN | 978-4-86267-084-7 |
| 著者 | 辻村 浩 |
サンプルファイル
著者のご厚意により、本書で紹介したサンプルファイルの一部が下記よりダウンロード頂けます。ぜひ、ご利用ください。
【2010年6月8日注記】
83ページで紹介している
・OAuth library for Twitter and Jaiku (Twitter's xAuth ready)
http://gist.github.com/333447
に誤りが見つかりました。具体的にはOAuthTwitter.csの66行目、OAuthJaiku.csの63行目が間違っていました。現在、上記URLに置いてあるコードは修正済みです。
このコードはサンプルコードとして配布しているコード7(code7.zip)にも含まれておりますので、誠にお手数ですが再度ダウンロード願います。
サンプルファイル(全て)
| ダウンロード可能なすべてのファイル |
サンプルファイル(コード別)
| コード | ページ | 名称 | ダウンロード |
|---|---|---|---|
| コード1 | 36 | public_timelineを取得する(1)[Small Basic] | [ ダウンロード ] |
| コード2 | 36 | public_timelineを取得する(2)[Small Basic] | [ ダウンロード ] |
| コード3 | 36 | friends_timelineを表示する[VBScript] | [ ダウンロード ] |
| コード4 | 37 | home_timelineを表示するを表示する[JavaScript] | [ ダウンロード ] |
| コード5 | 38 | 取得したfriends_timelineを画像化するCGI[Perl] | [ ダウンロード ] |
| コード6 | 41 | ツイートを投稿する[Vim] | |
| コード7 | 41 | ツイートを投稿する[C#] | [ ダウンロード ] |
| コード8 | 42 | フォローしている人が自分をフォローしてくれているかどうかチェックする[PHP] | [ ダウンロード ] |
| コード9 | 44 | フォローしている人のうち自分をフォローしてくれていない人の数と一覧を表示する[Ruby] | |
| コード10 | 45 | フォローしている人のうち自分をフォローしてくれていない人の数と一覧を表示する[Python] | |
| コード11 | 46 | 指定したスクリーン名のユーザーのfollowersの数を表示する[PHP] | [ ダウンロード ] |
| コード12 | 46 | 自動フォロー返しスクリプト[Ruby] | [ ダウンロード ] |
| コード13 | 48 | 指定したツイートをお気に入りに登録する[JavaScript] | [ ダウンロード ] |
| コード14 | 54 | API実行制限の状況を取得する[Ruby] | [ ダウンロード ] |
| コード15 | 55 | API実行制限の状況を取得する[Python] | [ ダウンロード ] |
| コード16 | 61 | default.aspx(実際の表示に使うテンプレート)<簡易クライアント>[C#] | [ ダウンロード ] |
| コード17 | 65 | default.aspx.cs(クライアント本体)<簡易クライアント>[C#] | |
| コード18 | 70 | timeline.xsl(XML形式で取得したタイムライン情報から実際の表示に使う部分を抜き出して整形するXMLスタイルシート)<簡易クライアント>[C#] | |
| コード19 | 71 | web.config<簡易クライアント>[C#] | |
| コード20 | 76 | ストリーミングAPIを使ったツイートの取得[C#] | [ ダウンロード ] |
| コード21 | 84 | OAuth認証によるアクセストークン取得後、ツイートを投稿するプログラム[PHP] | [ ダウンロード ] |
| コード22 | 86 | xAuthの使用例[Python] | |
| コード23 | 89 | xauth-twitter.rb, 2010年3月10日版[Ruby] | |
| コード24 | 94 | HMAC-SHA1の実装例[C] | [ ダウンロード ] |
| コード25 | 94 | SHA-1の実装例[C] | [ ダウンロード ] |
| コード26 | 99 | リクエストトークンの取得[Visual C++] | [ ダウンロード ] |
| コード27 | 103 | アクセストークンの取得(OAuth)[Visual C++] | [ ダウンロード ] |
| コード28 | 108 | アクセストークンの取得(xAuth)[Visual C++] | [ ダウンロード ] |
| コード29 | 112 | OAuthによるAPIの実行の実装例(ツイートの投稿を行う)[Visual C++] | [ ダウンロード ] |
※リンク先のないコードはダウンロードのご用意がございません。

![[PR] Web検](/store/images/banner/00000000094.gif)
![[PR] DTP検定](/store/images/banner/00000000093.gif)