您的位置:首页 > 移动开发 > 微信开发

zabbix微信报警脚本

2016-01-02 11:54 591 查看
微信消息api页面:http://qydev.weixin.qq.com/wiki/index.php?title=消息类型及数据格式

微信功能测试页面:http://qydev.weixin.qq.com/debug

官方的text消息接口文档


text消息

{
"touser": "UserID1|UserID2|UserID3",
"toparty": " PartyID1 | PartyID2 ",
"totag": " TagID1 | TagID2 ",
"msgtype": "text",
"agentid": 1,
"text": {
"content": "Holiday Request For Pony(http://xxxxx)"
},
"safe":"0"
}

参数必须说明
touser成员ID列表(消息接收者,多个接收者用‘|’分隔,最多支持1000个)。特殊情况:指定为@all,则向关注该企业应用的全部成员发送
toparty部门ID列表,多个接收者用‘|’分隔,最多支持100个。当touser为@all时忽略本参数
totag标签ID列表,多个接收者用‘|’分隔。当touser为@all时忽略本参数
msgtype消息类型,此时固定为:text
agentid企业应用的id,整型。可在应用的设置页面查看
content消息内容
safe表示是否是保密消息,0表示否,1表示是,默认0

totag没看出有什么用,我就给删掉了

{
"touser","monitor",
"toparty":"2",
"msgtype":"text",
"agentid":"1",
"text": {
"content": "测试文本内容"
},
"safe":"0"
}


http://qydev.weixin.qq.com/debug里面的建立连接获取AccessToken获取到AccessToken,然后用接口类型中的发送消息,吧AccessToken贴到第一框框,
第二个框框写上面的
,这样可以保证公众号这边配置没问题。如果微信收到消息,那就没问题了。如果收不到,看报错信息进行调试。zabiix那边配置的就比较简单了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: