【2020年版】ツイッターAPIの申請・作成方法の手順紹介

みなさん、こんにちは!電子くんです。

今回はLINE@よりご質問があった「ツイッターAPIの申請・作成方法」について手順を紹介したいと思います。

【2020/9/9 更新】
最新の手法が変わっております。詳細はこちらの新しい記事をご覧ください

【2020年9月】ツイッターAPIの申請・作成方法の手順を解説

ツイッターアフィリエイトにおいてAPIはほぼ必須

APIとはそもそも何かというところですが、ツイッターのヘルプにはこう書いてあります。

Twitterは「いま」起きていることや、人々が話していることが見つけられる場所です。ウェブやモバイル端末からTwitterにアクセスできます。Twitterにある情報をできるだけ広く共有するために、API (アプリケーション・プログラミング・インタフェイス)を通してTwitterデータにプログラムレベルでアクセスし、企業、開発者、利用者に提供します。

引用元:TwitterのAPIについて

もう少し、ツイッターアフィリエイト向けにかみ砕いて説明すると、APIを利用して、ツイッターをもっと便利にプログラミングして使っていいよ。という事です。

なぜこれが、ツイッターアフィリエイトにほぼ必須かというと、ツールで大量のアカウントを運用する場合はAPIが必要になるからです。

ツイッターAPIを取得するのに絶対に必要な事とは

  • 申請するツイッターアカウントにメールアドレスが登録されていること
  • 申請するツイッターアカウントに電話番号(GVでも可)が登録されていること

この二つです。この二つが設定されているツイッターアカウントのみ、APIを取得することが可能です。

ツイッターのAPIの申請方法の手順を紹介

まずは申請したいツイッターアカウントにログイン、またそのアカウントの登録してあるメールアドレスにログインしてください。GVはログインする必要はありません。

次に「Twitterdeveloper」にアクセスします。

この画面になると思うので、右上の「Create an app」をクリックしてください。
※同じコンテナ内、同じプロキシ内のブラウザで開いてください。
そのまま「Apply」をクリック

次に「Academic」の一番上の項目にチェックをつけて、右下の「next」をクリックします。

次の画面は少しスクロールしていただくと、以下の項目が出てきます。
What country do you live in? → プロキシが刺さっているのであればその国を選択
What would you like us to call you? → スクリーンネームを入力
最後のチェックボックスはON
その後、「next」をクリック

ここが一番重要です。まずは下記画像からご覧ください。

①の部分に入力した内容が非常に重要になります。「あなたの言葉でツイッターAPIを使う理由を説明してください」とあります。
こちらに入れる文字のポイントは以下の2点です。

  • 英語で書くこと
  • 200文字以上でAPIを利用する目的を書くこと

です。
ここに関しては僕も調査があまりできてなく、コツがわかっていないのですが、単語を変えただけで通ったり、通らなかったりします。みなさんも試行錯誤してみてください。

例えばこんな文章を英語にしてみたら通りましたので、参考にしてみてください。

申請文一例
私はツイッターに未来を感じており、ツイッターをもっと深く研究し、ツイッターの発展はもちろん、自分の発展のためにAPIをつかって開発をしていきたく思っております。開発の目的はみんなが楽しくツイッターを使えるようにというもので、ツイッターで多くの人を笑顔にするのが最終的な目標です。開発を頑張っていきますのでよろしくお願いいたします。
↓これをGoogle翻訳
申請文一例
I feel the future of Twitter, and I want to study Twitter more deeply and develop it using APIs for my own development as well as Twitter development. The purpose of the development is to make Twitter fun for everyone, and the ultimate goal is to make many people smile with Twitter. I will do my best for the development, thank you.

その他項目はすべて「NO」を選択し、「Next」をクリックしてください。

確認画面が出ますので、下までスクロールし、「Looks good!」をクリック。

次の画面ではしっかりしたまでスクロールしたのち、チェックを付けて「Submit Application」をクリック

この画面に行ったらメールが来てるのでチェックします。

メール来てるボタンをクリックしますが、申請したプロキシと開いたプロキシが同様である必要がありますので注意してください。

「#Welcome」と出れば承認完了です!

ツイッターのAPIの作成方法の手順を紹介

上記のように「#Welcome」と出たら、次はAPIを作成します。

Create an appをクリックしてください。

この画面に戻ると思うので、右上の「Create an app」をクリックしてください。

次の画面は長いのでまずは画像からご覧ください。

最初の項目にはスクリーンネームを入れてください。

①のところには10文字以上、200文字以内で「相手に悪い印象を与えないような簡単なAPI作成の理由」を書いてください。こちらは英語でも日本語でも良いようですが、できるなら英語がいいと思います。

とても簡単な内容でいいと思います。「ツイッターを楽しみます。」ような内容で問題ありません。

次はツイッターのプロフィールURLを入力し、チェックを外してスクロールします。

最後の②は上で紹介した文章のようなものを全く同じでいいので入力してください。

申請文一例
I feel the future of Twitter, and I want to study Twitter more deeply and develop it using APIs for my own development as well as Twitter development. The purpose of the development is to make Twitter fun for everyone, and the ultimate goal is to make many people smile with Twitter. I will do my best for the development, thank you.

最後に「create」をクリックしてください。

次の画面も「create」をクリックしてください。

これでAPIキーの作成が完了です。ここからアクセストークンを作成します。

その前に、「permission」タブへ移動し、「Read and write」から「Read write and Direct Message」にチェックを変更し「Save」をクリックします。

こうすることで、ダイレクトメッセージも利用できるようになります。

その後、Keys and tokensに移動し、「generate」するとアクセストークンが表示されます。


なお、上記画面はセキュリティの関係上、1回のみしか表示されないようなのでご注意ください。

APIの取得でツイッターアフィリエイトに差が出る

APIの取得方法、いかがだったでしょうか。画像入りとはいえ、長くなってしまってすいません。

これを知ってると知らないでは、かなりツイッターアフィリエイトに差が出てくると思いますので、是非、参考にしてみてください。

また、今回はLINE@での質問を記事にしてみました。

皆様からの質問もどしどしお待ちしております。

限定コンテンツのご案内

僕のTwitterアフィリエイト7年間の歴史、経験が盛り込まれた2020年版最新「凍結対策」についてnoteを公開させて頂いてます。

クローズドコミュニティ「チームmizuta」

アフィリエイトに本気で取り組みたい。仲間が欲しい。
Twitterのことをもっと勉強したい方など必見!
ツール・ノウハウ・仲間が揃ったASP公認の最強集団はこちらです!