企业微信接入群聊机器人详细步骤

16 篇文章 18 订阅
订阅专栏

目录

一、 创建群机器人

二、机器人配置

三、机器人信息推送

四、线上使用

 五、推送效果


一、 创建群机器人

  • 先选择一个企业微信群
  • 右键添加机器人
  • 完善机器人的头像、名称即可

二、机器人配置

  • 查看生成的机器人webhook地址
  • 点击地址,里面可以查看文档和一些简单的配置
  • 自定义配置可以配置IP白名单,以及推送消息示例

三、机器人信息推送

  • 当前自定义机器人 支持文本(text)、markdown(markdown)、图片(image)、图文(news)四种消息类型
  • 我们只要根据它的文档说明,将指定类型的消息发送给 webhook 地址即可实现消息推送
// 文本消息类型
{
    "msgtype": "text",
    "text": {
        "content": "广州今日天气:29度,大部分多云,降雨概率:60%",
        "mentioned_list":["wangqing","@all"],
        "mentioned_mobile_list":["13800001111","@all"]
    }
}

// markdown消息类型
{
    "msgtype": "markdown",
    "markdown": {
        "content": "实时新增用户反馈<font color="warning">132例</font>,请相关同事注意。\n
         >类型:<font color="comment">用户反馈</font>
         >普通用户反馈:<font color="comment">117例</font>
         >VIP用户反馈:<font color="comment">15例</font>"
    }
}

// 图片消息类型
{
    "msgtype": "image",
    "image": {
        "base64": "DATA",
        "md5": "MD5"
    }
}

// 图文消息类型
{
    "msgtype": "news",
    "news": {
       "articles" : [
           {
               "title" : "中秋节礼品领取",
               "description" : "今年中秋节公司有豪礼相送",
               "url" : "www.qq.com",
               "picurl" : "http://res.mail.qq.com/node/ww/wwopenmng/images/independent/doc/test_pic_msg1.png"
           }
        ]
    }
}

四、线上使用

  • 一般我们自己接入的程序中选择makedown消息推送和普通消息推送较多
  • 以下代码仅分享普通消息推送,作案例展示,具体请根据自己需求接入
<?php
/**
 * Created by PhpStorm.
 * User: autofelix
 * Date: 2021/5/18
 * Time: 22:00
 * Desc: 机器人实例.
 */

class robot
{
    //你的机器人webhook地址
    const ROBOT_URL = 'https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx';

    //日志上报
    public function report($content, $list = ['@all'])
    {
        $data = [
            'msgtype' => 'text',
            'text' => [
                'content' => $content,
                'mentioned_list' => $list,
                'mentioned_mobile_list' => $list
            ]
        ];

        $result = $this->post_curl(self::ROBOT_URL, json_encode($data));

        $result = json_decode($result, true);

        if ($result['errcode'] == 0) {
            //上报成功之后的逻辑
            echo '上报结果:' . $result['errmsg'];
        } else {
            //上报失败之后的逻辑
            echo '上报错误:' . $result['errmsg'];
        }
    }

    //请求
    protected function post_curl($url, $post_data, $header = [], $timeout = 5)
    {
        $ch = curl_init();  //初始化curl
        curl_setopt($ch, CURLOPT_URL, $url);  //抓取指定网页
        if ($header) {
            curl_setopt($ch, CURLOPT_HTTPHEADER, $header);  //设置header
        }
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);  //设置不输出直接返回字符串
        curl_setopt($ch, CURLOPT_POST, 1);  //post提交方式
        curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data);
        curl_setopt($ch, CURLOPT_TIMEOUT, $timeout);
        curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE); // https请求 不验证证书和hosts
        curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
        $result = curl_exec($ch);  //运行curl
        curl_close($ch);

        return $result;
    }
}

(new robot())->report('上报错误日志');

 五、推送效果

企业微信群聊机器人推送消息
04-08
企业微信群聊机器人推送消息
微信客服管理 集成微信接口、聊天机器人 免费注册使用
03-17
功能说明 1、可以对微信好友分类分组,比如分成客户组,员工组,可针对好友分组群发微信。 2、可以设置聊天机器人,让你的个人微信拥有自动根据预设关键字回复客户,跟据这功能可制成菜单型式的回复,使你的个人微信也具有微信公众号的功能,还不受众号那样的发信息限制。 3、集成了微信接口,具有获取好友列表及接收和发送微信功能,让你非常方便的集成到企业的OA办公系统、订单状态监控、服务器运行状态监控等。 使用说明: 1、请用手机微信扫描右边二维码登录系统(如不显示二维码,请“刷新页面”)。 2、本系统所有操作都是通过模拟控制网页实现,请不要直接操作右边的“微信网页版”,以免影响本软件的正常操作。 3、建议一个注册账号只对应一个微信账号,否则历史信息会混乱。 4、本软件免费用户信息带尾巴,批量发送每次限制10条,超过部分被忽略(用户可分多批发),使用时间不限制。 5、本软件付费会员不受以上第4条限制,会员时间到期后自动转成免费用户。 ***微信接口命令说明*** ****************************************** islogin 确定服务或微信是否登录 返内容如下几种: 1)"已登录" 表示都已经登录 2)"客服和微信都未登录" 3)"客服未登录' 4)"微信未登录" Url示例:http://127.0.0.1:8081/islogin ****************************************** logincode 取得登录二维码图片,以便远程手机扫描登录 如果返回非图片,表示出错或返回"微信已登录"这几字 网页中显示图示例: ****************************************** list 获取客户列表 以Xml文本格式返回列表 开发者可以直接转为DataTable,C#代码示例如下: WebClient webc = new WebClient(); string xmltxt=webc.DownloadString("http://127.0.0.1:8081/list"); DataTable dt=XmlTxtToDataTable(xmltxt); private DataTable XmlTxtToDataTable(string XmlTxt) {//Xml文本转DataTable XmlDocument doc = new XmlDocument(); doc.LoadXml(XmlTxt); XmlNodeReader xnr = new XmlNodeReader(doc); DataSet ds = new DataSet(); ds.ReadXml(xnr); DataTable dt = ds.Tables[0]; return dt; } ****************************************** getimg 取得客户图标 参数 uname=客户名(必选) (用list获取到的客户名) 如果返回非图片,表示出错或返回"客户名为空或找不到。"等字符 网页中显示图示例: ****************************************** send 发送信息 参数 uname=目标客户名(必选) (用list获取到的客户名) msg=信息内容(必选) time=定时发送时间(可选),格式:"yyyy-MM-dd HH:mm:ss" msid=调用者定的信息ID(可选,是大于0数字才有效),用于在sendend判断发送结果 返回以下情况 1)"ok"表示成功加入到发送队列(不是已发成功),是否成功要用sendend命令根据"信息ID"查 2)返回其它信息表示出错信息 GET提交示例:http://127.0.0.1:8081/send?uname=客户名&msg=信息内容&time=2016-03-15 15:20:00&msid=3 ****************************************** sendend 判断发送结果 参数 msid=调用者在发送时定的信息ID 返回以下情况 "ok"=发送成功 "err"=发送出错
企业微信机器人:自动化办公的未来已来!
bjshinegood的博客
11-23 496
通过自然语言处理和数据分析技术,企业微信机器人能够智能分析海量数据,为企业提供精准的市场情报、用户画像以及风险预警等服务,帮助企业做出更为明智的决策。通过使用企业微信机器人企业可以大幅减少重复性、繁琐的工作,让员工有更多时间和精力投入到创造性、高价值的工作中,从而提高整体工作效率。企业微信机器人能够帮助企业快速获取市场数据、洞察商机,进而制定更为精准的市场策略,增强企业的市场竞争力。企业微信机器人采用先进的安全技术,有效保障企业数据的安全性和可靠性,确保企业信息资产安全。
使用Coze(扣子)为公众号/企业微信接入:月之暗面 · Kimi聊天机器人(操作教程)
最新发布
lythinking的博客
04-28 4272
扣子是新一代一站式 AI Bot 开发平台。无论你是否有编程基础,都可以在扣子平台上快速搭建基于 AI 模型的各类问答Bot,从解决简单的问答到处理复杂逻辑的对话。而且你可以将搭建的 Bot 发布到各类社交平台和通讯软件上,让更多的用户与你搭建的 Bot 聊天。只有国内版能发布到微信生态环境。
如何制作一个企业微信机器人
热门推荐
qq969887453的博客
04-21 1万+
最近老是看到别人在企业微信群里搞个机器人,每天定时发送消息。闲着蛋疼就了解了一下。 1、创建一个企业微信机器人你会发现它其实就是一个接口。 以及有它的配置说明,发送不同格式或类型的消息。 2、编辑脚本 导入依赖的jar包 <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId>
企业微信机器人开发
培根芝士的专栏
07-11 3232
在终端某个群组添加机器人之后,创建者可以在机器人详情页看的该机器人特有的webhookurl。不要分享到github、博客等可被公开查阅的地方,否则坏人就可以用你的机器人来发垃圾消息了。假设webhook是:https://qyapi.weixin.qq.com/cgi-bin/webhook/send?以下是用curl工具往群组推送文本消息的示例(注意要将url替换成你的机器人webhook地址,content必须是utf8编码):。比如,使用该media_id发消息时,展示的文件名由该字段控制。
2023 年最新基于 Node.Js 制作企业微信官方会话机器人详细教程(更新中)
唤醒手腕的博客
11-12 2478
目标是开发一个简易机器人,能接收消息并作出回复。
2021-07-29-了解企业微信机器人的分类以及作用
BOWWOB的博客
07-29 333
『Jenkins』企业微信机器人接收Jenkins构建结果
老陈聊架构
07-22 1365
📣读完这篇文章里你能收获到:在Jenkins集成企业微信通知插件,实现构建结果推送到企业微信
企业微信机器人配置
mixboot
11-22 132
企业微信机器人配置
如何实现企微群机器人定时发送消息提醒?
qq_45840756的博客
05-05 8407
如果你想要 同一个机器人一天发两次消息 或者一个月或者一周发多次消息,你可以对同一个机器人创建多个流程,定时启动的时间改一下就可以了。上配置 机器人发消息的时机 ,https://qinglian.tencent.com/console/二、创建完成的机器人是这样的,会有一个唯一标识:Webhook地址。添加触发事件 定时启动----触发的条件 ----和一些参数。二、执行应用Wie企微微信机器人。配置账号: 配置上刚创建的机器人。三、设置 机器人发消息文本。一、首先添加群机器人
Python实现企业微信机器人消息发送.rar
08-30
基于Python实现企业微信机器人发送消息(文本类型消息、Markdown 类型消息、图文类型消息),实现自动化,多样化。
Python使用微信接入图灵机器人过程解析
09-18
主要介绍了Python使用微信接入图灵机器人过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
Java企业微信机器人发送消息
12-06
企业微信机器人发送 文字、图片、MarkDown、文件消息 封装成了一个工具类: 1.可以用于自建的群,即不是使用企业微信api创建的群,不需要群id; 2.主要使用 okhttp3 调用机器人api和上传文件到临时素材api; 3.有...
c# 使用ASP.NET 的Ashx文件将有赞订单数据传给企业微信群(群机器人
11-23
2、在企业微信中添加微信机器人,并获取企业微信群中的webhook地址 3、程序需要有正式的域名进行发布后,让有赞有订单时,直接推送给对应的网址 4、程序中未添加校验的代码,需要自行添加 5、其中有LOG的操作,...
Python自动化之企业微信机器人
Java/Python/大数据干货分享
08-27 1470
其中,mentioned_list、mentioned_mobile_list表示需要艾特哪些成员,user_id列表、手机号列表类型,艾特所有人:@all。企业微信支持推送文件,首先将文件上传至企业微信指定的地址,然后返回media_id;文件应小于20M,且media_id有效时间为三天。一个图文消息支持1到8条图文。
企业微信机器人接入推送群消息
宇宙小神特别萌
10-18 1229
机器人名称:机器人推送消息测试。
探索企业微信机器人:waite0603/enterprise_wechat_bot
gitblog_00075的博客
04-07 408
探索企业微信机器人:waite0603/enterprise_wechat_bot 项目地址:https://gitcode.com/waite0603/enterprise_wechat_bot 项目简介 企业微信机器人 是一个开源项目,由开发者waite0603创建,它旨在帮助用户自动化处理企业微信中的日常任务,通过自定义脚本和API接口,实现消息自动回复、日程管理等多种功能,极大地提升了工作...
企业微信:如何使用群机器人
L'Étranger的博客
03-07 159
企业微信:如何使用群机器人
企业微信接入midjourney
09-05
企业微信接入midjourney的具体步骤如下: 1. 登录企业微信开发者平台,创建应用。在「应用管理」中点击「创建应用」,填写应用名称、应用logo等基本信息。 2. 获取应用的AgentId、CorpId和Secret。在应用详情页中可以找到这些信息,将它们记录下来备用。 3. 在企业微信开发者平台配置应用的回调URL。在「应用管理」-「应用详情」-「基本信息」中找到「业务设置」栏目,点击「设置」,填写回调URL,该URL将用于接收企业微信的消息和事件推送。 4. 在企业微信开发者平台设置应用的权限。在「权限管理」-「成员授权」中选择需要使用应用的企业成员,并分配相应的权限。 5. 在midjourney平台添加企业微信适配器。在midjourney后台,在「渠道管理」中选择「添加渠道」,选择企业微信,并填写相关配置信息:AgentId、CorpId和Secret。 6. 配置企业微信适配器的回调URL。在midjourney后台,进入「渠道管理」-「企业微信渠道」,找到对应的适配器,并填写回调URL,该URL将用于接收企业微信消息和事件推送。 7. 测试和验证。在midjourney后台,可以使用模拟器功能进行测试,验证企业微信与midjourney的消息互通情况。 通过以上步骤,你就可以完成企业微信接入midjourney,并开始使用midjourney提供的各种功能来管理和处理企业微信的消息和事件了。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • 只有程序猿才能看懂的搞笑段子 180891
  • 王者游戏中荣耀水晶难抽?探索游戏中的抽奖算法 39923
  • 这些好用的网站,你千万别错过 39370
  • 全网最全 adb 命令 33656
  • 使用多进程教你下载 m3u8 加密或非加密视频 28590

分类专栏

  • 《虚幻引擎 UE5 教程》 付费 5篇
  • 《全套 Java 基础教程》 付费 5篇
  • 《全套 AI 绘画教程》 付费 25篇
  • 《一文让你搞懂系列》 18篇
  • 《官方征文测评系列》 3篇
  • 《实战模拟训练系列》 16篇
  • 《编程干货技巧系列》 30篇

最新评论

  • 一文搞懂 XSS攻击、SQL注入、CSRF攻击、DDOS攻击、DNS劫持

    哼,放肆: <script>alert(‘测试一下’)</script>

  • 〔004〕虚幻 UE5 像素流部署

    m0_68286212: 谢谢博主的精彩分享。我想着重看如何部署到Linux服务器实现网页端实现,直接打包windows就可以吗?不需要打包linux?

  • 〔005〕虚幻 UE5 像素流多用户部署

    冉冉胜起: 你好,问下,我想把这个自动分发的功能嵌入到前端项目中,该怎么实现呢,js中怎么获取分发后的端口号呢,matchmaker是个服务器端工具,怎么在前端获取呢?

  • 一文搞懂 XSS攻击、SQL注入、CSRF攻击、DDOS攻击、DNS劫持

    如白驹过隙。: <script>alert(1)</script>

  • 一文搞懂 XSS攻击、SQL注入、CSRF攻击、DDOS攻击、DNS劫持

    如白驹过隙。: <script>alert(1)</script>

最新文章

  • 〔005〕虚幻 UE5 像素流多用户部署
  • 〔004〕虚幻 UE5 像素流部署
  • 〔005〕Java 基础之面向对象
2023年46篇
2022年24篇
2021年20篇
2020年12篇

目录

目录

评论 44
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

极客飞兔

你的支持是我创作的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或 充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值

深圳SEO优化公司木棉湾网页设计盐田网站推广系统南澳网站设计丹竹头网站优化推广东莞优秀网站设计西乡网站优化推广龙岗网络广告推广坑梓网站建设设计大鹏百度标王爱联网站建设塘坑关键词按天计费民治至尊标王龙岗网站改版宝安网站推广方案坪山网站开发荷坳外贸网站制作大浪关键词排名包年推广沙井网站改版坂田网站改版东莞高端网站设计坂田百搜词包永湖企业网站设计木棉湾SEO按天收费南联优化同乐seo民治模板推广永湖外贸网站制作双龙网页制作坪地网站优化推广深圳关键词按天计费歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

深圳SEO优化公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化