みなさん、こんにちは!電子くんです。
今回はLINE@よりご質問があった「ツイッターAPIの申請・作成方法」について手順を紹介したいと思います。
【2020/9/9 更新】
最新の手法が変わっております。詳細はこちらの新しい記事をご覧ください
ツイッターアフィリエイトにおいてAPIはほぼ必須
APIとはそもそも何かというところですが、ツイッターのヘルプにはこう書いてあります。
Twitterは「いま」起きていることや、人々が話していることが見つけられる場所です。ウェブやモバイル端末からTwitterにアクセスできます。Twitterにある情報をできるだけ広く共有するために、API (アプリケーション・プログラミング・インタフェイス)を通してTwitterデータにプログラムレベルでアクセスし、企業、開発者、利用者に提供します。
引用元:TwitterのAPIについて
もう少し、ツイッターアフィリエイト向けにかみ砕いて説明すると、APIを利用して、ツイッターをもっと便利にプログラミングして使っていいよ。という事です。
なぜこれが、ツイッターアフィリエイトにほぼ必須かというと、ツールで大量のアカウントを運用する場合はAPIが必要になるからです。
ツイッターAPIを取得するのに絶対に必要な事とは
- 申請するツイッターアカウントにメールアドレスが登録されていること
- 申請するツイッターアカウントに電話番号(GVでも可)が登録されていること
この二つです。この二つが設定されているツイッターアカウントのみ、APIを取得することが可能です。
ツイッターのAPIの申請方法の手順を紹介
まずは申請したいツイッターアカウントにログイン、またそのアカウントの登録してあるメールアドレスにログインしてください。GVはログインする必要はありません。
次に「Twitterdeveloper」にアクセスします。
そのまま「Apply」をクリック
次に「Academic」の一番上の項目にチェックをつけて、右下の「next」をクリックします。
次の画面は少しスクロールしていただくと、以下の項目が出てきます。
What country do you live in? → プロキシが刺さっているのであればその国を選択
What would you like us to call you? → スクリーンネームを入力
最後のチェックボックスはON
その後、「next」をクリック
ここが一番重要です。まずは下記画像からご覧ください。
こちらに入れる文字のポイントは以下の2点です。
- 英語で書くこと
- 200文字以上でAPIを利用する目的を書くこと
です。
ここに関しては僕も調査があまりできてなく、コツがわかっていないのですが、単語を変えただけで通ったり、通らなかったりします。みなさんも試行錯誤してみてください。
例えばこんな文章を英語にしてみたら通りましたので、参考にしてみてください。
その他項目はすべて「NO」を選択し、「Next」をクリックしてください。
確認画面が出ますので、下までスクロールし、「Looks good!」をクリック。
次の画面ではしっかりしたまでスクロールしたのち、チェックを付けて「Submit Application」をクリック
この画面に行ったらメールが来てるのでチェックします。
メール来てるボタンをクリックしますが、申請したプロキシと開いたプロキシが同様である必要がありますので注意してください。
「#Welcome」と出れば承認完了です!
ツイッターのAPIの作成方法の手順を紹介
上記のように「#Welcome」と出たら、次はAPIを作成します。
Create an appをクリックしてください。
この画面に戻ると思うので、右上の「Create an app」をクリックしてください。
次の画面は長いのでまずは画像からご覧ください。
①のところには10文字以上、200文字以内で「相手に悪い印象を与えないような簡単なAPI作成の理由」を書いてください。こちらは英語でも日本語でも良いようですが、できるなら英語がいいと思います。
とても簡単な内容でいいと思います。「ツイッターを楽しみます。」ような内容で問題ありません。
次はツイッターのプロフィールURLを入力し、チェックを外してスクロールします。
最後の②は上で紹介した文章のようなものを全く同じでいいので入力してください。
最後に「create」をクリックしてください。
次の画面も「create」をクリックしてください。
これでAPIキーの作成が完了です。ここからアクセストークンを作成します。
その前に、「permission」タブへ移動し、「Read and write」から「Read write and Direct Message」にチェックを変更し「Save」をクリックします。
その後、Keys and tokensに移動し、「generate」するとアクセストークンが表示されます。
なお、上記画面はセキュリティの関係上、1回のみしか表示されないようなのでご注意ください。
APIの取得でツイッターアフィリエイトに差が出る
APIの取得方法、いかがだったでしょうか。画像入りとはいえ、長くなってしまってすいません。
これを知ってると知らないでは、かなりツイッターアフィリエイトに差が出てくると思いますので、是非、参考にしてみてください。
また、今回はLINE@での質問を記事にしてみました。
皆様からの質問もどしどしお待ちしております。