独自APIキーを利用することで、パトロンにならなくてもいいね・リプ・引用を取得でき、さらにあたるってぃーでかけられている月ごとの取得制限に縛られなくなります。
独自APIキー機能について
本機能は、利用者ご自身でX APIを契約していただくことにより、通常は応募者の取得に制限がかかっているところを、無制限に取得できるようになる機能です。ご自身でX APIを契約し、それで得たAPIキーをあたるってぃーで利用できます。
契約するX APIのプランは、従量課金(Pay-Per-Use)となっています。取得した応募者の数だけ課金されます。
本機能を利用すれば、パトロンにならなくてもいいね・リプ・引用を取得できます。
X APIの契約方法
- Step1X開発者プラットフォームにアクセスする
- Step2Consoleにサインインする
右上のサインインボタンを押してください。
- Step3開発者アカウントを作成する

上の画面に遷移します。必要事項を入力します。
- Xのデータおよび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.
※あたるってぃーで利用する目的のみの場合はこれで問題ないと思われます。少し前までは開発者アカウントの登録ページが英語だったためこの例文も英文ですが、現在は日本語でも問題ないかもしれません。
- その下3つのチェックボックスはすべてにチェックを入れてください。
必要事項をすべて記入、チェックしたら、送信ボタンを押してください。
- XのデータおよびAPIのすべてのユースケースを説明してください
- Step4完了
以下の画面が表示されれば、完了です。しばらく時間がかかります。

APIキーの取得方法
独自APIキーをあたるってぃーで利用するためには、X APIを契約した後にAPIキーを取得する必要があります。
- Step1開発者コンソールにアクセスする
- Step2アプリを選択
サイドバーのアプリをクリックします。

- Step3デフォルトアプリを選択
デフォルトで1つアプリが作成されているので、それを選択します。

- Step4Appの設定を行う
ユーザー認証設定内のセットアップボタンを押して設定を表示します。

設定を以下の通りにしてください。
- アプリの権限を読むに
- アプリの種類をウェブアプリ、自動化アプリまたはボットに

コールバックURIは以下を入力して下さい。
https://atalottery.irucabot.com/personalapp/callbackウェブサイトURLには以下のURLを入力してください。
https://atalottery.irucabot.com
設定し終えたらSaveボタンを押してください。設定するとOAuth 2.0クライアントシークレットが出てきますが、これは使わないのでそのまま閉じて構いません。
- Step5APIキーを取得する
Keys & Tokensを押し、OAuth1.0キーの再生成ボタン(生成ボタン)を押します。

コンシューマーキーとコンシューマーキーシークレットが表示されます。必ずコピーし、保存しておいてください。

APIキーをあたるってぃーで利用する
APIキーをあたるってぃーに登録し、使えるようにします。
- Step1あたるってぃーにアクセス、ログインする
あたるってぃーにアクセスし、ログインしてください。
あたるってぃー | Twitterの抽選ツールTwitterで使える多機能抽選ツールです。 - Step2アカウント設定に移動する
右上のご自身のアカウントのアイコンを押し、アカウント設定を押します。


- Step3APIキーを設定する

独自APIキーの設定で、Consumer Keyのところには取得したコンシューマーキーを、Consumer Secretのところには取得したコンシューマーキーシークレットを入力し、設定してください。
※Client IDとClient Secretではありません。ご注意ください。
- Step4アカウント連携をする

Xアカウントと連携ボタンを押して独自アプリとXアカウントを連携してください。この時必ずあたるってぃーにログインしているアカウントと同じXアカウントでログインしてください。
- Step5完了
以下のようになれば完了です。

APIクレジットの購入
現在のX APIは従量課金制です。クレジットを購入し、それを購入した分だけ使えるといった形になります。
- Step1クレジット購入画面へ移動
コンソールのトップから、クレジットを購入するボタンを押します。

- Step2クレジット購入へ進む
遷移先の画面でクレジットを購入するボタンを押します。

- Step3チャージするクレジットの金額を指定
クレジットの金額を指定します。最低$5からチャージできます。選択肢から選ぶ以外に、直接入力することもできます。

- Step4支払う
支払情報を入力します。

- Step5完了
以下の画面が出たら支払い完了です。

あたるってぃーを使う上でのAPI利用料
あたるってぃーを使う上でのAPI利用料の目安は以下の通りです(必ずしもこれと完全に一致するとは限りません)。
| 取得の種類 | 利用料 |
|---|---|
| リポスト・いいね取得 | 応募者1人当たり$0.01 |
| リプライ・引用取得 | 応募者1人当たり$0.005 |
エラーが出た場合
応募者の取得をしようとしたとき、以下のエラーが出た場合は、クレジットが不足している可能性があります。クレジット残高を確認してください。





コメント