python 微信企业号
2023-09-14 08:58:26 时间
python 微信企业号
准备,如果没有微信企业号,可以先申请体验号
记下CorpID和Secret(获取Token用)
发送消息
首先可以在微信的开发者中心,查看接口文档
下面就是python代码:
1、根据CorpID和Secret得到token<喎?http://www.Bkjia.com/kf/ware/vc/" target="_blank" class="keylink">vcD4NCjxwcmUgY2xhc3M9"brush:java;"> def get_token_in_time(corp_id, secret): res = urllib2.urlopen('https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid=%s&corpsecret=%s' % (corp_id, secret)) res_dict = simplejson.loads(res.read()) token = res_dict.get('access_token', False) return token
2、send
def send_txt_msg(token, content, to_user="@all", to_party="", to_tag="", application_id=0, safe=0):
try:
data = {
"touser": to_user,
"toparty": to_party,
"totag": to_tag,
"msgtype": "text",
"agentid": application_id,
"text": {"content": content},
"safe": safe
}
data = simplejson.dumps(data, ensure_ascii=False)
print data, type(data)
req = urllib2.Request('https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=%s' % (token,))
resp = urllib2.urlopen(req, data)
msg = u'返回值:' + resp.read()
except Exception, ex:
msg = u'异常:' + str(ex)
finally:
print msg
相关文章
- python 多线程就这么简单
- Python使用openpyxl读写excel文件
- Python发送企业微信群机器人消息
- python: easyocr的安装和使用(easyocr 1.6.2 / Python 3.7.15 )
- 华为OD机试 - 数大雁(Java & JS & Python)
- Python学到什么程度可以面试工作?
- Python编程:利用python编程实现对基于时间序列的数据(dataframe格式)按照指定时间范围进行单方向关联,不存在的日期补充为默认的NaN
- Python语言编程学习:利用python输出当前python版本、MSC版本型号
- Python:利用python编程实现三维图像绘制展示(六面体旋转、三维球柱状体、下雪场景等)
- Python语言学习之常见语句命令那些事:python和常见语句命令(条件语句、pass语句)使用方法之详细攻略
- 已解决Python爬虫网页中文乱码问题
- 27岁自学Python转行靠谱吗?入行晚吗?
- 世界最强五百企业你都知道嘛 ?python带你走进它们的数据~
- 人工智能实践Tensorflow笔记:Python语法串讲-2
- Python:执行精确的浮点数运算
- python 将bytes 转化为字典
- python 栈道实现
- 不会吧,不会吧,不会还有人觉得Python是胶水语言吧?
- 【Leetcode刷题Python】剑指 Offer 30. 包含min函数的栈
- 【python】Python实现网络爬虫demo实例
- Python使用re库处理正则详解
- 【Python】1.python 删除文件夹和文件
- python 量化(七)股票回测