原文:

CentOS 7 的 Zabbix 應用 – 設定 Line 通知訊息

修改位置:

原先內容為:

#!/bin/bash
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export PATH

# LINE Notify Token - Media > "Send to".
TOKEN="$1"

# {ALERT.SUBJECT}
subject="$2"

# {ALERT.MESSAGE}
message="$3"

curl https://notify-api.line.me/api/notify -H "Authorization: Bearer ${TOKEN}" -d "message=${message}"

修改最後一行,主要將"-d"變更為"-F"

curl -X POST -H "Authorization: Bearer ${TOKEN}" -F "message=${message}" https://notify-api.line.me/api/notify

主要改善無法發送含"%"這個符號的訊息

參考資料:

https://notify-bot.line.me/doc/en/

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com 標誌

您的留言將使用 WordPress.com 帳號。 登出 /  變更 )

Google photo

您的留言將使用 Google 帳號。 登出 /  變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 /  變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 /  變更 )

連結到 %s