カテゴリー:
Twitter API
閲覧数:182 配信日:2023-01-19 16:29
エラーメッセージ
'Read-only application cannot POST.'
日本語訳
読み取り専用のアプリケーションではPOSTできません。
取得したエラー結果
object(stdClass)[17]
object(stdClass)[177]
public 'request' => string '/1.1/statuses/update.json' (length=25)
public 'error' => string 'Read-only application cannot POST.' (length=34)
エラー原因
「User authentication settings」で、「Read」にチェックを入れていたことが原因だと思われます。
User authentication settings
You can change these selections anytime.
App permissions
(required)
These permissions enable OAuth 1.0a Authentication.
Read
Read Tweets and profile information
Read and write
Read and Post Tweets and profile information
You can change these selections anytime.
App permissions
(required)
These permissions enable OAuth 1.0a Authentication.
Read
Read Tweets and profile information
Read and write
Read and Post Tweets and profile information
※アクセスレベル「Essential」「Elevated」は関係ありません。
「Elevated」でも「Read」にチェックを入れた状態でPOSTすると、このエラーメッセージが表示されます。