怎么给企业微信群发信息

这篇具有很好参考价值的文章主要介绍了怎么给企业微信群发信息。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.创建企业微信群机器人

1.1 添加群机器人

在企业微信群里点击“…”,并“添加群机器人"
怎么给企业微信群发信息
点击“新创建一个机器人”
怎么给企业微信群发信息
填写机器人名称,本文使用“小宝”作为机器人名称,点击“添加机器人”
怎么给企业微信群发信息
当显示如下信息时,表示群机器人成功创建
怎么给企业微信群发信息
此时可以在“群机器人”栏目中看到刚创建的机器人。
怎么给企业微信群发信息

1.2 验证及配置机器人

右击群机器人“小宝”,打开“查看资料”
怎么给企业微信群发信息
点击[编辑图标->配置说明]
怎么给企业微信群发信息
推送消息示例:验证群信息发送操作
机器人配置说明:发送群消息格式,及方法
推送消息配置:消息ip白名单
怎么给企业微信群发信息

1.3 需要的信息

webhook地址,此是发送微信的接口地址
文本信息发送方法,
发送文本消息数据格式

{
    "msgtype": "text",
    "text": {
        "content": "广州今日天气:29度,大部分多云,降雨概率:60%",
    }
}

发送图片消息数据格式

{
    "msgtype": "image",
    "image": {
        "base64": "DATA",
        "md5": "MD5"
    }
}

2.使用Python调用群机器人

使用python集成开发环境IDLE,需要引入python库:
我们定义一个变量存放微信的webhook地址

import requests
import hashlib
import base64

url = "https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"

2.1 发送文字信息

def SendText(str_text):
    data = {
        "msgtype": "text",
        "text": {
            "content": str_text,
            }
        }
    ret = requests.post(url, json=data)
    print(ret.text)

2.2 发送图片信息

def SendImage(img_path):
	# 从图片文件读取图片二进制格式
    with open(img_path, mode='rb') as fp:
        img = fp.read()
        
    # 获取md5编码
    md5 = hashlib.md5(img).hexdigest()
    b64 = base64.b64encode(img)

    # 要发送群信息的json格式数据信息
    data = {
        "msgtype": "image",
        "image": {
            "base64": str(b64,'utf-8'),
            "md5": md5,
            }
        }

	# 通过post发送微信群信息
    ret = requests.post(url, json=data)
    print(ret.text)

2.3 验证程序

在程序底部添加以下代码,来调用2.2中的函数:

if __name__ == "__main__":
    SendImage("xinhua.jpg")
    # SendText("Hello World!")

运行代码,[Run->Run Module]
怎么给企业微信群发信息
发现微信群里收到了图片信息,如下图样式:
怎么给企业微信群发信息文章来源地址https://www.toymoban.com/news/detail-493914.html

2.4 全部代码

import requests
import hashlib
import base64


url = "https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"

def SendImage(img_path):
    with open(img_path, mode='rb') as fp:
        img = fp.read()
        
    md5 = hashlib.md5(img).hexdigest()

    
    data = {
        "msgtype": "image",
        "image": {
            "base64": str(base64.b64encode(img),'utf-8'),
            "md5": md5,
            }
        }

    ret = requests.post(url, json=data)
    print(ret.text)


def SendText(str_text):
    data = {
        "msgtype": "text",
        "text": {
            "content": str_text,
            }
        }
    ret = requests.post(url, json=data)
    print(ret.text)


if __name__ == "__main__":
    SendImage("xinhua.jpg")
    # SendText("Hello World!")

到了这里,关于怎么给企业微信群发信息的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 企业微信群:机器人实现定时提醒功能

    如果每天都需要,或者经常需要提醒企业微信群里面的人做某一件事情的话,靠人力去实现比较费力,而且偶尔忘记。 正好,企业微信群有一个机器人,正可以实现这一功能。 1、首先,在企业微信群,添加一个机器人。 2、根据企业微信机器人的配置说明,编写程序。这里

    2024年02月16日
    浏览(139)
  • SQL企业微信群机器人消息推送

     --参考资料地址         --微软官方地址: https://learn.microsoft.com/zh-cn/sql/relational-databases/system-stored-procedures/ole-automation-stored-procedures-transact-sql?view=sql-server-ver16         --腾讯官方地址:https://developer.work.weixin.qq.com/         --使用教程:         --1.开启数据库的功能, \\\"只

    2024年02月08日
    浏览(37)
  • 如何使用企业微信群机器人定时发送消息

    每天早上8点钟通过企业微信群机器人发消息提醒大家打卡。在Aboter中该如何实现呢? 首先创建一个IPaaS流程,触发条件组件编辑区选择【定时触发】类型。编辑区进行如下设置: 拖动左侧【应用连接器 即时通讯 企业微信群机器人】组件到执行流程块中,并配置好相关参数。

    2024年02月06日
    浏览(176)
  • C#使用企业微信群机器人推送生产数据

        在日常的工作生产中,经常会有将将生产数据或者一些信息主动推送给相关的管理人员,我们公司在开发WMS系统时,为了仓库的储存安全,需要在危废品库存达到一定的储量时,自动通知仓管员去处理危废品,所以就需要程序自动的通过企业微信告知仓管员,这个时候就

    2024年02月10日
    浏览(53)
  • 在uniapp引入企业微信群二维码的操作

    首先,我们通过企业微信创建群和获取url 第一步:登录网站企业微信,[官网点击前往] (https://work.weixin.qq.com/) 第二步:点击“客户与上下游” 第三步:点击加客户 第四步:点击加入群聊下的“设置” 第五步:点击新建加入群聊 第六步:选择“在小程序中加入群聊”

    2024年02月10日
    浏览(43)
  • 运用python实现企业微信群机器人消息推送

    使用场景 :将BI报表精准推送入(群),精准触达用户 目的 :提高管理层对数据的感知度 工具:python+企业微信 步骤: 1、创建企业微信群机器人,提取Webhook地址(群机器人地址) 2、编写代码填充推送内容信息实现推送 3、其他需求自定义代码编写 实现方法1–优化后 实现

    2024年02月16日
    浏览(36)
  • Python实现企业微信群机器人自动化推送

    人工智能(Artificial Intelligence),英文缩写为AI。它是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。 ——《百度百科》 实际工作中,有类似这样的场景, 需要将某些通知信息定期发送到企业微信群,需要将公司某些指标的异

    2024年02月09日
    浏览(60)
  • Zabbix 6.4 版本企业微信群机器人报警配置

    从Zabbix 5.4升级后配置企业微信报警发下原来的脚本代码报错,搜索一圈发下使因为新版本对里面的部分代码不支持,几经周折终于找到这段可用的代码。 告警-媒介-创建媒介类型 直接添加webhook类型脚本 Token是企业微信内建好的机器人webhook地址后面的参数 其他照填,很简单

    2024年02月15日
    浏览(38)
  • 企业微信群:机器人定时提醒功能数据库配置化

    目录 企微群机器人使用 APScheduler概要使用说明 cron方式设置 场景设置案例  表结构 代码 场景:对于周期性重复需要做的事情,每次都需要人工去提醒,容易忘记,而企业微信群可以添加群机器人,群机器人提供接口能力,按照接口格式说明把消息内容发到群里以及@相关人,

    2024年02月15日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包