目次一覧
状態:完了
閲覧数:433
投稿日:2023-01-19
更新日:2023-02-08
エラーメッセージ / 取得したエラー結果 / エラー原因
対応 / タイムラグ? / 原因判明
対応
対応 / タイムラグ? / 原因判明
対応
エラーメッセージ / 取得したエラー結果 / エラー原因
エラーメッセージ
'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すると、このエラーメッセージが表示されます。
対応 / タイムラグ? / 原因判明
対応
「Read and write」にチェックを入れ直します。
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
タイムラグ?
「Read and write」にチェックを入れ直しても、「'Read-only application cannot POST.'」エラーが発生します。
どうしてなの?
原因判明
「'Read-only application.'」状態で作成したアクセストークンを使用していたから
「'Read-only application cannot POST.'」
Created with Read permissions
対応
対応
「Read and write」にチェックを入れ直した後、「Access Token and Secret 」を「Regenerate」する。
すると下記に表示が変わるので。
Created with Read and Write permissions
新しく生成された「Access Token and Secret 」をコピペして使用する。