微信公众号/企业微信插件用python的操作

本文详细介绍了微信企业号中推送消息的主动调用模式及回复消息的回调模式。主动调用模式较为简单,只需获取access_token并填写相关信息即可发送消息。而回调模式则较为复杂,涉及域名设置、密码学知识及复杂的API交互流程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这俩内涵一样。
分两类:推送消息是主动调用模式,回复消息是回调模式

其中主动调用模式比较简单,通过corpid和corpsecret获得一个access_token就行,然后就是填各种信息发送,比如应用编号(agent_id),成员编号(user_id)等。

回调模式比较复杂。

首先需要先在应用里开启api接收。这需要你有域名服务器。我用的花生壳的内网穿透,也是可以实现的。
其次需要对密码学有所了解,AESKey、base64这些。

具体开启过程是它用get方式访问你的url,并发送四个信息,你需要解码获得一个签名(signature),然后将signature和你的一些信息编码,形成XML格式发送给它。如果它接收到发现signature一样,就会同意你开启api接收。这里开启api是一劳永逸的,之后用就行了。
对于成员对你应用发送的消息,它会用post方式发送你一串密文,仍然需要解码。解码结果是这条消息的各种信息,比如发送人,内容,时间等。你的回复则是需要用微信要求的方式编码。

这里如果研究微信给的api文档非常麻烦,并且容易出错,因为他们用的模块都很老且不兼容。推荐用wechatpygithub地址这是使用文档使用文档
wechat里面的enterprise文件夹是专门给企业号用的,wechatpy团队给的example可以看一下example.
有问题再讨论。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值