【プログラミング】Twitter APIを無料で登録する方法。無料プランでもいろいろできる。

TwitterにはAPIが存在する。
APIを活用することで自動ツイート自動リツイートなどが行える。
Twitter APIは基本的には有料であるが、無料プランも存在する。
今後使うことを考えて、Twitter APIを使えるようにする。
Twitter API

Twitter APIを使うことで様々なことが出来るようになる。
Twitter APIとは
開発者がプログラムを通じてTwitterの機能やデータにアクセスできるようにするインターフェースだ。
これを使うことで、ユーザーが手動で行う操作(ツイートの取得や投稿など)を自動化できる。
Twitter上のデータを活用して新しいアプリケーションやサービスを開発したりすることができる。
Twitter APIに登録する
上記のリンクからX開発者プラットフォームを開く。

右上にある開発者ポータルを選択する。

X Developer Portalが開くので、下部にあるSign up for Free Accountを選択する。

- Describe all of your use cases of Twitter’s data and API
- [翻訳]TwitterのデータおよびAPIのすべての使用用途を説明してください。
例文:
Our application leverages Twitter’s data to conduct real-time analysis of specific hashtags and keywords, perform sentiment analysis of tweets, and measure user engagement. Additionally, we collect tweets related to specific themes to provide users with the latest information. We comply with Twitter’s Developer Agreement and policies, ensuring the data is used appropriately and securely while protecting privacy and personal information.
- You understand that you may not resell anything you receive via the Twitter APIs
- [翻訳]Twitter APIを通じて受け取ったものを再販売してはならないことを理解しています
チェックをつける。
- You understand your Developer account may be terminated if you violate the Developer Agreement or any of the Incorporated Developer Terms
- [翻訳]開発者規約または関連する開発者条項に違反した場合、開発者アカウントが終了される可能性があることを理解しています
チェックをつける。
- You accept the Terms & Conditions
- [翻訳]利用規約に同意します
チェックをつける。

右下にあるSubmitを選択する。

この画面が表示されたら登録完了だ。
認証情報の取得
登録しただけでは何もできない。
APIを使用するには、
KEY・SECRET・TOKEN・TOKEN_SECRET
上記の4つが必要だ。
API_KEY&API_SECRET

Projects & Appsを選択する。

その中にあるプルダウンメニューの一番下の項目を選択する。

Keys and tokensを選択する。

API Key and Secretの右側にあるRegenerateを選択する。

Yes, regenerateを選択する。
これでAPI_KEYとAPI_SECRETをコピーできるようになる。

キーを保存するためにYes, I saved themを選択する。
Bearer Token

Bearer Tokenの右側にあるGenerateを選択する。

これでBearer Tokenをコピーできるようになる。
キーを保存するためにYes, I saved themを選択する。
ACCESS_TOKENとACCESS_TOKEN_SECRET

Access Token and Secretの右側にあるGenerateを選択する。

これでACCESS_TOKENとACCESS_TOKEN_SECRETをコピーできるようになる。
キーを保存するためにYes, I saved themを選択する。
無料プランで出来ること
- ツイートの投稿(月間1500件)
- 自己アカウントの情報取得
たったこれだけしかできないため、正直物足りなさはある。
しかし、自動ツイートBOT程度なら無料プランでも簡単に作成できる。
物足りなさを感じたとしても、有料プランを検討するのもアリなのではないだろうか。
まとめ
いかがだっただろうか。
無事にTwitter APIに登録は出来ただろうか。
正直無料プランだと出来る事は少ない。
ただしそれはこのAPI単体で使うときだ。
別のAPIを組み合わせるとより使いやすさが向上するだろう。
是非試してみてくれ。
コメントはこちらから