Skip to content

Instantly share code, notes, and snippets.

@lab023
lab023 / emas-sms.sh
Created May 5, 2016 08:56 — forked from gotnix/emas-sms.sh
使用curl POST数据,调用Http接口发送短信。
#!/bin/bash
# Zabbix alert script via E-mas.
#curl -v -i -H "Accept: application/json" -X POST --data-urlencode 'jsondata={"cmd":"1001","username":"UserName","userpassword":"PassWord","key":"EMASKEYS","timestamp":"","channel_id":"5","mobiles":"'$tz'","sendtime":"","smscontent":"Order:T-343651581-Status: Curl-Shipped","srccharset":"GBK","smsid":"201211022014"}' http://10.0.0.1/EMAS/sms_server.jsp
CURL='/usr/bin/curl -w %{http_code} -s -H "Accept: application/json" -H "Content Type: application/json" -X POST --data-urlencode'
EMAS_URL="http://10.0.0.1/EMAS/sms_server.jsp"
CHID_CM=5
CHID_CU=4
CHID_CN=7
EMAS_USER="UserName"
@lab023
lab023 / output
Created April 25, 2016 11:57 — forked from halberom/output
ansible - using lookup to get a date timestamp into a variable
...
TASK: [debug var=mydate] ******************************************************
ok: [localhost] => {
"mydate": "20140605101824"
}
...