Twitterのアカウントを新規作成する
BOT用のアカウントを新規作成したいとおもいます
既存アカウントを使用する場合は飛ばしてください
新規作成の項目が表示されない場合
左下のほうにアカウント新規作成があるはずなのですが…私の環境からでは新規作成の項目がでていません
![](https://zuzuguro.com/wp-content/uploads/2022/03/image-20-1024x885.png)
ちなみにWindows+Chromeブラウザからの環境です
対処法
スマホのTwitterアプリから新規作成しました
電話番号と生年月日を入力、パスワードとTwitterIDの設定をすませば新規アカウントが作成されます
APIを取得するためにはメールアドレスを登録する必要があります
電話番号は既存アカウントと同一で問題ありませんが、メールアドレスは基本的に1アカウントにつき1アドレスです
Googleアカウントを新しく作成しましょう
PCのブラウザでログイン
日本語化の手順
ブラウザで新規ログイン時に下記画像のように英語で表示されている場合は日本語表示に変えましょう
More → Setting and privacy → Your Account → Account infomation → Languages → Display language → Japanese – 日本語 → SAVE
![](https://zuzuguro.com/wp-content/uploads/2022/03/image-21-1024x670.png)
新規作成したアドレスを登録
もっと見る → 設定とプライバシー → アカウント → アカウント情報 → メールアドレス
こちらで先ほど作成したGoogleアカウントのメールアドレスを登録してください
認証コードが入力したメールアドレス宛に送られてくるので入力してください
TwitterAPIの申請
![](https://zuzuguro.com/wp-content/uploads/2022/03/image-23.png)
デフォルトでは味気ないのでアイコンを変えておきました
APIを申請したいアカウントにログインしたまま上記URLにアクセスします
![](https://zuzuguro.com/wp-content/uploads/2022/03/image-24-1024x108.png)
右上にログインしているアカウントのアイコンが表示されていれば問題ありません。
Create an App
というボタンをクリックして作成していきます
![](https://zuzuguro.com/wp-content/uploads/2022/03/image-26-1024x765.png)
英語でいくつか質問されますので答えます
What’s your name? 名前を入力します
What country are you based in? Japanを選択
What’s your use case? 私の場合はMaking bot 、Building tools for twitter users、Exploring the APIあたりでしょうか
今回はBuilding tools for twitter usersを選択しておきます
↓選択肢を日本語化させてみました
![](https://zuzuguro.com/wp-content/uploads/2022/03/image-27.png)
Will you make Twitter content or derived information available to a government entity or a government affiliated entity? いいえを選択してください
Want updates? (optional) チェックを入れても入れなくてもいいです
入力し終わったらNextを押します。
![](https://zuzuguro.com/wp-content/uploads/2022/03/image-28-1024x144.png)
Developer agreement & policyというものが出てきますので一通り目を通しチェックボックスをクリックし、次へ
![](https://zuzuguro.com/wp-content/uploads/2022/03/image-29.png)
メールを送ってくれたようなのでメールボックスを確認
メールが届くので確認
![](https://zuzuguro.com/wp-content/uploads/2022/03/image-30.png)
このようなメールが送られて来ているはずなので Confirm your email を押します
![](https://zuzuguro.com/wp-content/uploads/2022/03/image-31.png)
アプリに名前をつけてください(一意でなくてはいけないので被らなそうな名前で)
あとで変更できますので適当に
Get keysでキーを作成します
![](https://zuzuguro.com/wp-content/uploads/2022/03/image-32-1024x670.png)
3つのキーはコピーしてメモ帳などに保管しておきます
パスワード同様誰にも教えてはいけません
Access Token、Access Token Secret取得
開発者ポータルに移動します
![](https://zuzuguro.com/wp-content/uploads/2022/03/image-33-1024x670.png)
さっき作ったアプリ名がPROJECT APPに表示されているとおもいます
鍵のマークをクリックしてください
![](https://zuzuguro.com/wp-content/uploads/2022/03/image-34-1024x670.png)
Access Token and Secret をクリックしてキーを発行します
![](https://zuzuguro.com/wp-content/uploads/2022/03/image-35.png)
Access Token、Access Token Secretも先ほどのAPI Key、API Key Secret同様メモ帳に保管しておきます。
Pythonなどのプログラミングで使用する場合
- API Key
- API Key Secret
- Access Token
- Access Token Secret
を使うことになるとおもいます
気が向いたらTwitterAPIを使ったプログラミングの記事も執筆するかもしれません
Tweetの書き込みなどを行う場合
権限の追加が必要になります
その際APIキーなどを更新する必要があるため先にやっておいたほうがいいです
あれ?
申請しながら記事を作成しましたが、前に申請した時より緩くなってますね
使用目的を英語で●●文字以上で書け、みたいなのがなくなってすんなりキーが発行できてしまいました。
メールでさらにTwitter社とのやり取りを経てやっと発行できるかんじだったので、メール例文記事を更新しようとおもったのですが拍子抜けです
コメント