目次一覧
状態:-
閲覧数:392
投稿日:2023-01-06
更新日:2023-01-06
エラーメッセージ / エラー原因 / エラー対応
エラーメッセージ / エラー原因 / エラー対応
エラーメッセージ
'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' (length=321)
デバッグ結果
0 =>
object(stdClass)[32]
public 'message' => string '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' (length=321)
public 'code' => int 453
日本語訳
現在、Twitter API v2エンドポイントへのアクセスのみを含むEssentialアクセス権をお持ちです。このエンドポイントへのアクセスが必要な場合は、開発者ポータルからElevatedアクセスに申請する必要があります。詳しくはこちらでご確認ください。
エラー原因
登録初期の時点ではアクセスレベル「Essential」という状態。
API経由でツイートするためには、アクセスレベル「Elevated」への申請が必要です。
エラー対応
API経由でツイートするために、アクセスレベル「Elevated」への申請を行います。
Twitter Developersへアクセス。
左ナビの「Twitter API v2」テキストリンクをクリック。
「Twitter API v2」画面
上の「Elevated」タブをクリック。
切り替わった画面で、
「Do you need Elevated access for your Project?」右横の「Apply」ボタンをクリックします。
下記表示がされた場合は、電話番号の登録が必要。
The phone number associated with this Twitter @username is not verified. You must add a valid phone number and verify it prior to applying for developer access.