- 大家好,我是同学小张,日常分享AI知识和实战案例
- 欢迎 点赞 + 关注 👏,持续学习,持续干货输出。
- 一起交流💬,一起进步💪。
- 微信公众号也可搜【同学小张】 🙏
本站文章一览:
上篇文章我们知道了如何利用API给用户推送应用消息。本文继续来学习下如何利用企业API给微信群推送消息。
0. 创建群聊机器人
上文中我们所实现的自建应用的方式是无法给群里发消息的,要想给群推送消息,需要用到微信群机器人。
0.1 创建步骤
必须是企业内部群才能创建群聊机器人!
必须是企业内部群才能创建群聊机器人!
必须是企业内部群才能创建群聊机器人!
两个人就能创建一个内部群聊
(1)进入群聊界面,点右上角三个点
(2)点击“群机器人”,去添加
(3)点击“添加机器人”
(4)填写机器人名称之后就可以创建成功一个机器人。创建完成之后,你可以看到该机器人的 Webhook 地址。
这个Webhook地址很重要,不要泄漏!
1. 写代码,发群消息
还是用上篇文章中我们使用过的开源库corpwechatbot,demo代码如下:
import cptools from corpwechatbot.chatbot import CorpWechatBot # fromo corpwechatbot import CorpWechatBot # both will work bot = CorpWechatBot(key='xxx',# 你的机器人key,通过群聊添加机器人获取 log_level=cptools.INFO, # 设置日志发送等级,INFO, ERROR, WARNING, CRITICAL,可选 # proxies={'http':'http:example.com', 'https':'https:example.com'} # 设置代理,可选 ) # 如果你在本地配置添加了企业微信本地配置文件,也可以直接初始化CorpWechatBot,而无需再显式传入密钥参数 # bot = CorpWechatBot() bot.send_text(content='你们好,我是你们的AI助手')
上面的key哪里来的?假如你的Webhook地址是:https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=693a91f6-7xxx-4bc4-97a0-0ec2sifa5aaa
,那最后的这个参数key=xxx
就是你的Key了。
点击运行代码,不出意外的话就能收到群消息了。
如果不成功,注意配置IP,参考上篇文章。
2. 限制
最大的限制是企业群机器人无法在外部群创建,也无法添加到外部群中… 所以如果你想使用这个功能,你首先得加入这个企业微信中。
3. 参考
如果觉得本文对你有帮助,麻烦点个赞和关注呗 ~~~
- 大家好,我是 同学小张,日常分享AI知识和实战案例
- 欢迎 点赞 + 关注 👏,持续学习,持续干货输出。
- 一起交流💬,一起进步💪。
- 微信公众号也可搜【同学小张】 🙏
本站文章一览: