python调用企业微信接口实现关联添加用户
# --*-- coding: utf-8 --*--import jsonimport urllib2coreID = secret = apisecret = agent_id =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 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' % token values = { "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 "发送成功"