エラー内容
tweepy.error.TweepError: Read-only application cannot POST.
原因
エラー文見ると内容が大体わかるのですが、Twitter Appの設定がRead onlyになっているためPOST処理ができない状態になっています。(デフォルトがReadOnly)
対処法
Twitter developers公式
上のリンク先に飛んでPROJECT APPで作成したプロジェクト歯車のマークをクリック
少し下にスクロールする下図のような画面があるのでEditをクリック。
Read and Wrhite か Read+Write+Direct Messagesを選択しSave
さいごに、各種tokenを再発行し、再発行した各種tokenをソースコードに反映したら完了です。
まとめ
いかがでしたでしょうか。本記事では、【TwitterAPI】エラー「Read-only application cannot POST.」の対処法について紹介しました。