はじめに
2023年7月6日から、TeamsへのWebHookでエラーが出て送れないくなりました。
以下のエラーメッセージが出ていました・・・・。
Bad payload received by generic incoming webhook.
原因
色々試してみた結果、Request Headerが必須になったようです。
(どこかに情報が書いていたわけではありませんが・・・。)
対処方法
以下の命令だとエラーが出ます。
curl -X POST -d "{\"text\": \"Hello from Raspberry Pi\"}" {アドレス}
適切ななRequest Headerを付ければ、正常に動くようになりました。
curl -X POST -H "Content-Type: application/json" -d "{\"text\": \"Hello from Raspberry Pi\"}" {アドレス}
まとめ
今回は突如エラーが発生したので、もし同じエラーで止まってしまった方は確認してみてください。