python调用企业微信接口
python调用企业微信接口实现关联添加用户
# --*-- coding: utf-8 --*--import json
import urllib2coreID =
secret =
apisecret =
agent_id =
获取token:
def getToken(coreID, apisecret):url = 'https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid=%s&corpsecret=%s' % (coreID, apisecret)req = urllib2.Request(url)result = urllib2.urlopen(req)access_token = json.loads(result.read())#print access_token['access_token']return access_token['access_token']
添加用户:
def AddWechartUser(userid, name, mobile, email, groupid):token = getToken(coreID, apisecret)url = 'https://qyapi.weixin.qq.com/cgi-bin/user/create?access_token=%s' % tokenvalues = {"userid": userid,"name": name,"mobile": mobile,"email": email,"department": groupid,}add_user = json.dumps(values)request = urllib2.Request(url, add_user)response = json.loads(urllib2.urlopen(request).read())#print responseif response['errcode'] == 0:return "添加成功"return response['errmsg']
发送告警:
def SendMsg(msg, touser, toparty):#这里以text为例,touser和toparty不可同时为空token = getToken(coreID, secret)msgtype = "text"url = 'https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=%s' % tokenvalues = {"touser": touser,"toparty": toparty,"msgtype": msgtype,"agentid": agent_id,"text": {"content": msg}}send = json.dumps(values)request = urllib2.Request(url, send)response = json.loads(urllib2.urlopen(request).read())if response['errcode'] != 0:return response['errmsg']return "发送成功"
python调用企业微信接口相关推荐
- django对比数据并调用企业微信接口群发
在日常工作中,需要对数据进行对比.一般来说,都是保存在数据库中,所以需要对sql语句非常熟练,常常一条命令都是几十行,表和表之间的关系是非常明显的.在得到异常数据后,需要告知特定的人群.在这里,我决定 ...
- linux 脚本调用企业微信_shell或python调用企业微信发送消息(实现报警功能)
shell或python调用企业微信发送消息(实现报警功能) 官方文档 注册登陆企业微信 登录企业微信管理端 -> 应用与小程序 -> 应用 -> 自建,点击"创建应用&q ...
- H5使用JS-SDK调用企业微信接口、调试
企业微信开发者工具文档 企业微信-错误码查找工具 写在前面的注意事项 config注入的是企业的身份与权限 agentConfig注入的是应用的身份与权限 jsapi_ticket是H5应用调用企业微 ...
- java调用企业微信接口发送文件功能
java调用企业微信接口发送文件功能 代码 结合几位大佬的代码后实现此功能:感谢大佬让我完成此功能的实现,如有侵权,立刻删除. 借鉴文章地址: java调用企业微信接口发送消息https://blog ...
- Python:企业微信接口封装库work-weixin-api
Work Weixin Api 企业微信接口封装库 Github: https://github.com/mouday/work-weixin-api 目前实现了简单的发送消息功能,后序按照业务继续增 ...
- python调用企业微信机器人API-自动发送文本、图片与CSV文件3种方式
前言:使用企业微信app端,在群里添加robot并命名:PC端点击robot可编辑相关资料. 正文 1.调用企业微信API-发送文本. 1.1接口说明: 这里文本发送markdown格式.文本具体呈现 ...
- python企业微信群聊_python调用企业微信接口发送群聊消息代码参考
# Author: sea 2019 import requests import json import time class WebchatUtil: corpid = '必须填写你自己申请的' ...
- python 调用支付宝微信接口_前端在h5页面调起微信支付接口和支付宝接口(日常笔记)...
微信支付 微信文档中的例子如下. function onBridgeReady(){ WeixinJSBridge.invoke( 'getBrandWCPayRequest', { "ap ...
- java调用企业微信接口---获取考勤数据
Static和new的区别? static : 不需要创建实例可直接使用, 会直到程序关闭才会释放资源,类的一个成员被static修饰后,该成员就属于类的成员了,被所有对象共享. new 对象: 每次 ...
最新文章
- Redis常见面试题总结
- 云南大学计算机网络原理,云南大学软件学院计算机网络原理期中试卷王世普.doc...
- python的none是什么-python 判断变量是否是 None 的三种写法
- java后台图片的上传预览接口 IO流
- Lesson 13.4 Dead ReLU Problem与学习率优化
- MTK:oemlock介绍
- 三相pmsm矢量控制仿真模型_学术|基于新型滑模观测器的永磁同步电机无传感器矢量控制系统...
- AOP与OOP的区别
- Nagios监控HP硬件状态
- 使用iframe的一些经验
- 力扣题目系列:746. 使用最小花费爬楼梯 -- 一道动态规划入门题
- Durable NAND flash memory management
- windows平台下CMDER的安装和配置
- (模电笔记二 By Multisim)波特图(Bode Plotter)幅频特性相频特性详解
- C/C++编程:字符串拼接
- html5 等比压缩图片,图片上传裁剪amp;等比缩放处理(html5+Canvas)
- 蓝牙5.3 Core Spec演进与功能变化
- 用一个简单的例子来阐述强化学习的相关概念(二)
- c++中获得对象类型 typeid 与 type_info
- BI解析,告诉你企业为什么选择商业智能BI?