码迷,mamicode.com
首页 > 微信 > 详细

微信告警优化版

时间:2017-05-09 18:53:39      阅读:308      评论:0      收藏:0      [点我收藏+]

标签:范围   div   xxxx   sci   asc   pre   ext   中英文   结果   

企业微信公众号后台登陆:https://qy.weixin.qq.com/

告警参数详解

#!/bin/bash
 
#对应上面要记下的CorpID
CorpID=xxxxxxxxxx
 
#对应上面要记下的Secret
Secret=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
 
#获取微信调用接口凭证access_token的链接地址
#这里需要用到上面的CorpID和Secret变量
GURL="https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid=$CorpID&corpsecret=$Secret"
 
#获取access_token
Gtoken=$(/usr/bin/curl -s -G $GURL|awk -F\" ‘{print $4}‘)
echo $Gtoken
 
#微信发送消息接口地址,这里需要用到上面获取的Gtoken变量
PURL="https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=$Gtoken"
 
#获取要发送的内容
Content=$1
#显示要发送的内容
echo $Content
 
#调用微信发送信息接口的一些参数说明
#touser:企业号中的用户账号,成员ID列表(消息接收者,多个接收者用‘|’分隔,最多支持1000个),特殊情况:指定为@all,则向关注该企业应用的全部成员发送
#toparty:企业号中的部门id,定义了范围,组内成员都可接收到消息,部门ID列表,多个接收者用‘|’分隔,最多支持100个。当touser为@all时忽略本参数
#agentid:企业应用id,整型。可在应用的设置页面查看
#content: 表示发送微信消息的内容消息内容,最长不超过2048个字节,主页型应用推送的文本消息在微信端最多只显示20个字(包含中英文)
#info:    返回执行结果信息{result:None,code:None};code:0或者非零 ;0表示成功 非零表示失败
 
#发送给所有人、所有组
/usr/bin/curl --data-ascii { "touser": "@all", "toparty": " @all ","msgtype": "text","agentid": "1","text": {"content": "${Content}"},"safe":"0"} $PURL
 
#只发送给账号为wktdhe的用户
/usr/bin/curl --data-ascii { "touser": "wktdhe", "toparty": " @all ","msgtype": "text","agentid": "1","text": {"content": "${Content}"},"safe":"0"} $PURL

 

参考文档:http://www.wktdhe.com/?p=285

微信告警优化版

标签:范围   div   xxxx   sci   asc   pre   ext   中英文   结果   

原文地址:http://www.cnblogs.com/Mrhuangrui/p/6832033.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!