1.调用api向企业微信(通过CORPID标识)的自建应用程序(通过Secret, AgentID标识)发送文本、图片或者文件消息;
2.创建实例时传入以下参数:
(1) touser–>str,接收消息者的标识...(已在企业微信的通讯录中添加,添加后微信后台会自动分配标识),多个用户使用 “|” 隔开(如”zhdb|zhj|wqq”),所有人(“@all”);
(2) corp_id–>str,企业ID,申请企业微信时获得...;
(3) secret, agent_id–>str, 创建企业应用时获得.
3.本实例定义了三种消息格式的发送(text, image, file), 使用实例如下:
chat = CorpWechat...(msg_type='image', file_obj=data)
再有就是发送调用其它文件生成库生成的文件的话,可先创建临时文件夹,然后保存到该文件夹下,发送时再读取,
例如用reportlab生成PDF...文件的发送如下:
–>脚本目录下创建temp文件夹;
from reportlab.pdfgen import canvas
pdf_path = 'temp\\test.pdf'
c = canvas.Canvas