前提

準備するもの

※ このマニュアル作成時は、新規に作成したばかりの、電話番号登録なしのアカウントでいけました。もしそのあたりが問題になるような場合は、電話番号登録済みのアカウントを購入するなどしていただくとよいかと思います

現在、X側のバグである可能性も残されているものの、最低5ドルをチャージしないと無料APIが使えなくなっている状況です。ちなみに従量課金5ドルで500回分投稿できるので、1日1投稿と仮定した場合は約16カ月投稿を継続できることになります。

また、月額200ドルのBasicではまだ月合計5万件を投稿できるので、ある程度の規模でbotを回すのであればこちらの方がかなりお得な計算になります。(従量課金の場合は200ドルで月合計2万件なので)

手順

①APIを取得したいXアカウントにログインします

②「①と同じブラウザの別のタブ」でX開発者向け画面にアクセスします

https://developer.twitter.com/en/portal/dashboard

→ 厳密には別のURLにリダイレクトされます

image.png

③アカウント名を入力、APIの利用目的をコピペで貼りつけます

アカウント名:適当でOK

I intend to use TwitterAPI to create a bot whose purpose is to promote a certain company's product.
When using the TwitterAPI I have obtained this time, I will use it within the limit of 500 posts/month set by Twitter.
We will not spam, annoy specific Twitter users, or violate Twitter rules or Twitter developer rules.
We will not like, retweet, or reply to other accounts.
Thank you in advance for your cooperation.

④残りの項目にチェックを入れて「送信」ボタンを押します

image.png

※ ボタンを押しても反応が悪い時がありますが、何度も押さずに画面が変わるのをお待ちください

⑤このような画面になればX APIの取得完了です