企业号

调用微信API发送微信消息python脚本

半世苍凉 提交于 2019-11-28 14:37:19
前阵子部署zabbix监控系统,做了个微信报警,下面分享下微信调API发消息的脚本。要用微信发消息,自己首先要有微信企业号,如果没有申请也容易 准备工作: 1.申请微信企业号 2.在企业号后台创建应用 3.关注微信企业号 脚本用Python3写的,github地址: https://github.com/opscm/pyweixin python3安装方法 https://blog.51cto.com/13719882/2128050 来源: 51CTO 作者: opsfans 链接: https://blog.51cto.com/13719882/2129939

微信企业号-网页授权

孤街浪徒 提交于 2019-11-27 10:16:37
企业公众号-网页授权 //网页授权获取用户信息 public function wxapi() { /*格式 js--location.href='http://xxx/api/wxapi/wxapi?redirect_uri='+urlencode('http://xxx/api/wxapi/wxapi')+'&backurl=urlencode(返回到前台地址)'; */ //判断请求方式 if ($this->isHttps()) { $protocol = 'https'; } else { $protocol = 'http'; } //初始化变量 $appid = 'xxx'; $secret= 'xxx'; $scope = 'snsapi_userinfo'; $state = 'STATE'; $code = ''; $redirect_uri = $protocol . '://' . $_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; $device = ''; $authUrl='https://open.weixin.qq.com/connect/oauth2/authorize'; $back_url=''; //回调地址 if (isset($_GET['back_url'])) { $back_url =

Zabbix3.4指定用户才能收到报警的配置

扶醉桌前 提交于 2019-11-26 17:15:15
Zabbix3.4指定用户才能收到报警的配置 1.下载python微信脚本 #安装simplejson wget https://pypi.python.org/packages/f0/07/26b519e6ebb03c2a74989f7571e6ae6b82e9d7d81b8de6fcdbfc643c7b58/simplejson-3.8.2.tar.gz git地址: https://github.com/simplejson/simplejson/tree/v3.8.2 tar zxvf simplejson-3.8.2.tar.gz && cd simplejson-3.8.2 python setup.py build python setup.py install #下载wechat.py脚本 git clone https://github.com/X-Mars/Zabbix-Alert-WeChat.git cp Zabbix-Alert-WeChat/wechat.py /usr/lib/zabbix/alertscripts/ chmod +x wechat.py && chown zabbix:zabbix wechat.py 编辑脚本,将申请到的相关信息填入wechat.py中 [root@szxxlfhtest02t:/usr/lib/zabbix