# ./tweet.sh
2021/11/06 04:07:06 Get https://api.twitter.com/1.1/statuses/update.json returned status 401, {"request":"\/1.1\/statuses\/update.json","error":"Read-only application cannot POST."}
exit status 1
とエラーに。
そのAPIはリードオンリーだよ、とのこと。
設定画面で権限変更
確かにデベロッパー向けのWebで確認すると
Access Token and Secret
Generated November 6, 2021
For xx
Created with Read Only permissions
と書いてみました。というわけでここをWriteもできるように変更し、鍵を作り直すとエラーが解消。
最初から書き込みもOKにしてくれたらいいのに・・・