フラミナル

考え方や調べたことを書き殴ります。IT技術系記事多め

LINE Notify で curl で改行する

URLエンコーディングされた改行文字(%0A) に変換して送る。

message="こんにちは\n元気ですか?\n\n"

# Convert newline characters to URL-encoded form
message_encoded=$(echo -e $message | awk '{printf "%s%%0A", $0}')

curl -X POST -H "Authorization: Bearer XXXXXX" --data-binary "message=$message_encoded" https://notify-api.line.me/api/notify