- Twitter Developer Platform(https://developer.twitter.com/ja)にアクセスし、APIを取得したいTwitterアカウントでログインして「開発者ポータル」をクリックします。
- 画面下部の「Sign up for Free Account」をクリックします。
- 「Twitter のデータと API のすべての使用例を説明する」という項目があるので、200文字?か250文字?以上で記述します。書けたら各項目をチェックし、「Submit」ボタンをクリックします。
おすすめはChatGPTに書かせてコピペする方法です。参考までにchatGPTに私が書かせた指示文を記載しておきます。
——
TwitterAPIの利用申請文を英語で出力してください。ただし、条件は以下の通りです。
・300文字前後であること
・TwitterのデータとAPIの利用目的を記載すること
・利用目的は、ツイートをするbotを作成し、ユーザーにとって有益な情報をツイートするため
——
- ダッシュボードに移動するので、すでに作成されているアプリの歯車マークをクリックします。
- 画面下部の「Set up」をクリックします。
- 設定画面に移動するので、以下の項目を設定します。
App permissions: 「Read and write」にチェック
Type of App: 「Web App, Automated App or Bot」にチェック
App info: Callback URL / Redirect URLに「http://127.0.0.1:5000/cb」と入力してから「+ Add another URI / URL」をクリックして、追加されたフォームに「http://127.0.0.1:5000/oauth2/cb」を入力
Website URLに「https://sample.com」と入力(ここは適当で大丈夫そうです)
上記が入力できたら「Save」をクリックします。
- ClientIDとClient Secretが表示されるので、必ずどこかにコピペして保存しておいてください。
できたら「Done」をクリックしてポップアップの「Yes, I saved it」をクリックします。
- 先程の画面に戻ってくるので、「Keys and tokens」をクリックします。
- Consumer Keysの「Regenerate」ボタンをクリックして、ポップアップの「Yes, regenerate」をクリックします。