【Python+微信】【企业微信开发入坑指北】3. 如何利用企业微信API给微信群推送消息

简介: 【Python+微信】【企业微信开发入坑指北】3. 如何利用企业微信API给微信群推送消息
  • 大家好,我是同学小张,日常分享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知识和实战案例
  • 欢迎 点赞 + 关注 👏,持续学习持续干货输出
  • 一起交流💬,一起进步💪。
  • 微信公众号也可搜【同学小张】 🙏

本站文章一览:

相关文章
|
21天前
|
小程序 API 数据安全/隐私保护
微信小程序开发中的一些常用标签
这些标签是微信小程序开发中的基础,开发者可以根据需要组合使用这些标签来构建小程序的界面。每个标签都有其属性和事件,可以通过属性来调整组件的样式和行为,通过事件来响应用户的操作。
43 5
|
8天前
|
小程序 JavaScript Java
基于SpringBoot+Vue+uniapp微信小程序的外卖小程序的研究与开发的详细设计和实现
基于SpringBoot+Vue+uniapp微信小程序的外卖小程序的研究与开发的详细设计和实现
12 0
|
9天前
|
小程序 JavaScript Java
基于SpringBoot+Vue+uniapp微信小程序的智慧旅游平台开发微信小程序的详细设计和实现
基于SpringBoot+Vue+uniapp微信小程序的智慧旅游平台开发微信小程序的详细设计和实现
27 8
|
11天前
|
人工智能 自然语言处理 API
利用Python调用KimiGPT API接口
Kimi作为国内目前广受欢迎的AI工具,因其出色的性能和智能功能,迅速赢得了大量用户的青睐。随着用户量的激增,系统在高峰时段可能会面临响应压力。正是借助这一热潮,Kimi团队适时推出了其API服务,使用户和开发者能够更加灵活和深入地集成和使用Kimi的智能功能。
|
16天前
|
JavaScript API 数据处理
构建高效可扩展的RESTful API:后端开发实践指南
【5月更文挑战第30天】在数字化转型和移动应用日益普及的背景下,构建一个高效、可扩展且易于维护的RESTful API对于后端开发者来说至关重要。本文将深入探讨设计RESTful API的最佳实践,包括如何选择合适的技术栈、实现高效的数据处理以及确保API安全性。通过阅读本文,您将了解如何从零开始构建一个高性能的后端系统,同时保证其在未来可以轻松适应业务需求的变化。
|
17天前
|
PHP
PHP公众号开发给用户发微信消息提醒功能
该内容是一个关于如何在时间紧迫的情况下,通过微信客服消息接口实现用户资金到账或成员变动时发送微信通知的项目总结。
23 2
|
17天前
|
JavaScript Java 测试技术
基于微信小程序校园订餐的设计与开发+ssm+vue.js附带文章和源代码设计说明文档ppt
基于微信小程序校园订餐的设计与开发+ssm+vue.js附带文章和源代码设计说明文档ppt
25 1
|
18天前
|
JavaScript Java 测试技术
“村游网”系统的微信小程序开发ssm附带文章和源代码设计说明文档ppt
“村游网”系统的微信小程序开发ssm附带文章和源代码设计说明文档ppt
21 0
|
18天前
|
应用服务中间件 API nginx
使用Python和Flask构建RESTful Web API
使用Python和Flask构建RESTful Web API
29 0
|
18天前
|
存储 监控 API
使用Python构建一个简单的RESTful API
使用Python构建一个简单的RESTful API
30 3