TwitterAPI にて 453 エラーが出た時の対応

TwitterAPI を使用したら下記のようなエラーが出た。

twitter: 453 You currently have Essential access which includes access to Twitter API v2 endpoints only.
If you need access to this endpoint, you’ll need to apply for Elevated access via the Developer Portal.
You can learn more here: https://developer.twitter.com/en/docs/twitter-api/getting-started/about-twitter-api#v2-access-leve

簡単に訳すと
「あなたは現在 Essential のアクセス権しかありません。 もしこのエンドポイントを使用したいのなら Elevated のアクセス権を Developer Portal より申し込んでください。詳しくはここ: URL」
だそう。

Developer Portal での申込み

下記より自分のアカウントのアクセスレベルを確認できる。
Essential は Developer Portal に登録すれば使える。
Eメールの確認と電話番号認証が必要。

Elevated は申込み後すぐに使える。
申込み内容の中に英語で200文字以上で用途を記述する箇所あり。
使用用途が多岐に渡れば渡るほどそれぞれ使用用途を書く必要がある。

自分は Twitter とのアカウント連携(Twitterアカウントでログインする的なやつ)
に使用するためだけだったので、使用用途の記述は1つで済んだ。

下記、実際書いた怪しい英語 ※一部修正

We use Twitter API for signin mainly. Our users almost use twitter on mobile.
And they come to our product from tweet.
When they come to our product via twitter, they need signin again and again on safari on Twitter.
So we need Twitter API for good user experience.