独自APIキーを利用することで、パトロンにならなくてもリプと引用を取得でき、さらにリプと引用取得に関する制限を大幅に緩和することができます。
独自APIキー機能について
本機能は、利用者ご自身でX APIを契約していただくことにより、通常は全ユーザー共有でリプ・引用の取得が月1万5000件のところ、1人で月1万5000件のリプ・引用取得ができるようにする機能です。ご自身でX APIを契約し、それで得たAPIキーをあたるってぃーで利用できます。
契約するX APIのプランはBasic(月$200)またはPro(月$5000)である必要があります。通常であればBasicでいいでしょう。Basicでは1か月毎にリプ・引用が1万5000件、Proだと100万件取得できます。
本機能を利用すれば、パトロンにならなくてもリプと引用を取得できます。
X APIの契約方法
- Step1
- Step2Xにログインする
Xにログインしていない場合は、右上のログインボタンからログインしてください。
- Step3プランを選択する
Step1のリンク先をスクロールすると、上記画像のような画面があります。BasicかProのどちらかを選択し、Subscribe nowを押します。Basicは月$100、Proは月$5000のため、ほとんどの人はBasicを選択することになります。
- Step4Subscribeを押す
選択しているプランを再確認し、Subscripbe to Basic(Pro)ボタンを押します。
- Step5必要事項を記入、チェックする
必要事項を記入します。
・Describe all of your use cases of Twitter’s data and API
X APIやそこから取得したデータをどのように使用するかを書きます。例文を以下に載せておきます。
I am requesting to use the Twitter API for personal, hobbyist application development. The application will retrieve data related to retweets, likes, replies, quoted tweets, follow statuses, and public user profiles (such as username, bio, follower count, etc.). I will not access or use tweets, direct messages, or other private information. I will strictly follow Twitter’s API guidelines to ensure that user privacy is respected and protected at all times. All data will be handled responsibly without violating Twitter’s Terms of Service.
※上記の例文はGPT-4oで生成したものに一部修正を加えたものです。あたるってぃーで利用する場合はこれで問題ないと思われます。
・You understand that you may not resell anything you receive via the Twitter APIs
・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この3つはすべてにチェックを入れてください。
必要事項をすべて記入、チェックしたら、Submitボタンを押してください。
- Step6クレジットカード情報を入力
クレジットカード情報を入力し、Add card & Subscribeボタンを押します。
※JCBは使えません。ご注意ください。 - Step7完了
支払いが処理された後、契約が完了します。
APIキーの取得方法
独自APIキーをあたるってぃーで利用するためには、X APIを契約した後にAPIキーを取得する必要があります。
- Step1開発者ポータルにアクセスする
以下から開発者ポータルにアクセスします。
x.com - Step2Appを選択
サイドバーのProjects & Appsをクリックして展開し、最下層のAppをクリックします。
- Step3Appの設定を行う
User authentication settings内のSet upボタンを押して設定を表示します。
設定を以下の通りにしてください。
Callback URIは以下を入力して下さい。
https://atalottery.irucabot.com/personalapp/callback
Website URLには以下のURLを入力してください。
https://atalottery.irucabot.com
設定し終えたらSaveボタンを押してください。
- Step4APIキーを取得する
Keys and tokensを押し、API Key and SecretのRegenerateボタン(Generateボタン)を押します。
API KeyとAPI Key Secretが表示されます。必ずコピーし、保存しておいてください。
APIキーをあたるってぃーで利用する
最後に、APIキーをあたるってぃーに登録し、使えるようにします。
- Step1あたるってぃーにアクセス、ログインする
あたるってぃーにアクセスし、ログインしてください。
あたるってぃー | Twitterの抽選ツールTwitterで使える多機能抽選ツールです。 - Step2アカウント設定に移動する
右上のご自身のアカウントのアイコンを押し、アカウント設定を押します。
- Step3APIキーを設定する
独自APIキーの設定で、Consumer Keyのところには取得したAPI Keyを、Consumer Secretのところには取得したAPI Key Secretを入力し、設定してください。
※Client IDとClient Secretではありません。ご注意ください。
- Step4アカウント連携をする
Xアカウントと連携ボタンを押して独自アプリとXアカウントを連携してください。この時必ずあたるってぃーにログインしているアカウントと同じXアカウントでログインしてください。
- Step5完了
以下のようになれば完了です。
独自APIキー設定後の注意事項
独自アプリを有効にしている場合、API利用枠共有機能は無効になります。独自アプリを無効にすることでAPI利用枠共有機能を利用できます。
API利用枠共有機能についての詳細は以下からご確認いただけます。
コメント