Twitter APIを利用する準備
Twitter APIを利用するには、アプリケーションの登録を行い、OAuth認証に利用するconsumer key、consumer secretという2つのキーコードを取得する必要があります。Twitterでは、このconsumer keyとconsumer secretによってアプリケーションを区別し、APIの利用頻度などを管理しています。
アプリケーションの登録は、Twitter Appsサイトで行います。まず自分のTwitterアカウントか、新規取得してサインインします。
サインイン後、「Create New App」というボタンをクリックし、アプリケーションの情報を入力します。入力する項目は、次の表のようになります。
| 項目名 | 内容 |
|---|---|
| Name | アプリケーション名 |
| Description | アプリケーションの説明 |
| Website | 設置するサイトのURL |
| Callback URL | Twitterの認証後にユーザーがリダイレクトされるURL |
Callback URL項目以外は入力必須です。Callback URLは、今回のアプリケーションでは利用しませんので、入力する必要はありません。また、Website項目は、アプリケーションのWebサイトがあれば入力します。なければ、自分のTwitterページのURLで大丈夫です。
利用規約を確認したら、「Yes, I agree」にチェックを入れ、「Create your Twitter application」ボタンをクリックします。すると、アプリケーションの設定ページに遷移します。
アプリケーションの設定ページでは、「API Keys」というタブを選択します。ここに表示される、API keyとAPI secretが、OAuth認証に利用するconsumer key、consumer secretキーとなります。
Access tokenの取得
OAuth認証では、さらにAccess tokenと呼ばれるキーコードも必要です。このキーは、アプリケーションから、利用ユーザーのTwitterアカウントを認可するためのキーです。今回作成するアプリケーションでは、任意のユーザーのTwitterアカウントと連携する必要はありませんので、アプリケーション登録時にサインインしたアカウントで、Access tokenを取得しておきます。
API Keysのページの「Create my access token」というボタンをクリックすれば、Access tokenとAccess token secretという2つのキーコードが作成され、表示されます。


