持续集成之企业微信通知:3:推送消息示例(text、markdown、news)
发布日期:2021-06-30 20:16:11
浏览次数:3
分类:技术文章
本文共 1813 字,大约阅读时间需要 6 分钟。
在前面一篇文章中了解到了目前企业微信群机器人推送消息的4种格式,这篇文章以实际的使用示例来演示其中三种的使用:示例脚本
只需要将CHAT_WEBHOOK_KEY(key的内容)export之后,然后直接执行脚本即可看到演示结果
liumiaocn:robot liumiao$ cat demo_message_send.sh #!/bin/shCHAT_WEBHOOK_URL='https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key'CHAT_CONTENT_TYPE='Content-Type: application/json'echo "## demo: text: print hello liumiao"curl "${CHAT_WEBHOOK_URL}=${CHAT_WEBHOOK_KEY}" \ -H "${CHAT_CONTENT_TYPE}" \ -d ' { "msgtype": "text", "text": { "content": "hello liumiao" } }' 2>/dev/null |jq .echo "## demo: markdown: print markdown type message"curl "${CHAT_WEBHOOK_URL}=${CHAT_WEBHOOK_KEY}" \ -H "${CHAT_CONTENT_TYPE}" \ -d ' { "msgtype": "markdown", "markdown": { "content": "实时新增用户反馈132例,请相关同事注意。\n> 类型:用户反馈\n> 普通用户反馈:117例\n> VIP用户反馈:15例" } }' 2>/dev/null |jq .echo "## demo: news: print news type message"curl "${CHAT_WEBHOOK_URL}=${CHAT_WEBHOOK_KEY}" \ -H "${CHAT_CONTENT_TYPE}" \ -d ' { "msgtype": "news", "news": { "articles" : [ { "title" : "中秋节礼品领取", "description" : "今年中秋节公司有豪礼相送", "url" : "https://liumiaocn.blog.csdn.net/article/details/103740661", "picurl" : "http://res.mail.qq.com/node/ww/wwopenmng/images/independent/doc/test_pic_msg1.png" } ] } }' 2>/dev/null |jq .liumiaocn:robot liumiao$
执行示例
liumiaocn:robot liumiao$ sh demo_message_send.sh ## demo: text: print hello liumiao{ "errcode": 0, "errmsg": "ok"}## demo: markdown: print markdown type message{ "errcode": 0, "errmsg": "ok"}## demo: news: print news type message{ "errcode": 0, "errmsg": "ok"}liumiaocn:robot liumiao$
结果确认
三种示例均使用企业微信介绍中使用的内容,图文信息中使用的图片链接只要联网的话也可以直接看到同样的效果,URL由于原示例中未指定,这里指定了本文的链接。转载地址:https://liumiaocn.blog.csdn.net/article/details/103740661 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
哈哈,博客排版真的漂亮呢~
[***.90.31.176]2024年05月01日 20时55分32秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
SLAM中TUM数据集更改图片名字
2019-04-30
手把手教你--jquery chosen插件的使用和API(html下拉框美化)
2019-04-30
手把手教你--JAVA微信支付(H5支付)
2019-04-30
solr修改schema文件(solr修改配置文件)
2019-04-30
Bootstrap datetimepicker日期时间插件使用方法(日期时间选择器)
2019-04-30
字体图标库(Font Awesome)的使用--绝佳的图标字体库和CSS框架
2019-04-30
select下拉框分组展示插件的使用--(select-mania插件的使用)
2019-04-30
Java 8新特性之--lambda表达式的使用和应用
2019-04-30
Java Lambda表达式的应用--Stream API操作集合框架
2019-04-30
省市区三级联动插件Distpicker--前端实现地区三级联动
2019-04-30
solr的使用详解
2019-04-30
Myslq连接(JDBC)url属性的参数的设置
2019-04-30
关于Java继承,重载及运行的顺序的总结
2019-04-30
关于Spring MVC与前端的交互
2019-04-30
Mybatis逆向工程的使用
2019-04-30
关于Hibernate的优缺点
2019-04-30
常用的 Maven 命令
2019-04-30