ダウンロード サンプルファイル (2.0 MB)
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つのキーコードが作成され、表示されます。
この記事は参考になりましたか?
- Web APIで楽々Androidアプリ連載記事一覧
- この記事の著者
-
山田 祥寛(ヤマダ ヨシヒロ)
静岡県榛原町生まれ。一橋大学経済学部卒業後、NECにてシステム企画業務に携わるが、2003年4月に念願かなってフリーライターに転身。Microsoft MVP for Visual Studio and Development Technologies。執筆コミュニティ「WINGSプロジェクト」代表。主な著書に「独習シリーズ(Java・C#・Python・PHP・Ruby・JSP&サーブレットなど)」「速習シリーズ(ASP.NET Core・Vue.js・React・TypeScript・ECMAScript、Laravelなど)」「改訂3版JavaScript本格入門」「これからはじめるLaravel実践入門」「はじめてのAndroidアプリ開発 Kotlin編 」他、著書多数。
※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です
-
WINGSプロジェクト 高江 賢(タカエ ケン)
<WINGSプロジェクトについて>有限会社 WINGSプロジェクトが運営する、テクニカル執筆コミュニティ(代表 山田祥寛)。主にWeb開発分野の書籍/記事執筆、翻訳、講演等を幅広く手がける。 2026年時点での登録メンバは約50名で、現在も執筆メンバを募集中。興味のある方は、どしどし応募頂きたい。著書、記事多数。 RSS X: @WingsPro_info(公式)、@WingsPro_info/wings(メンバーリスト) Facebook
※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です
この記事は参考になりましたか?
この記事をシェア


