文章目录

  • 1、开启钉钉机器人
  • 2、postman测试
  • 3、curl测试
  • 4、java测试

官方参考:https://developers.dingtalk.com/document/app/custom-robot-access

1、开启钉钉机器人

首先创建一个群,然后添加一个自定义机器人

名称自己想,根据自己情况来,会得到自己的webhook(保管好)

根据自己的情况加上安全设置

2、postman测试

msgtype:类型

text:类型的内容

isAtAll:为true时是艾特所有人,也可以艾特个别人

3、curl测试

curl 'https://oapi.dingtalk.com/robot/send?access_token=xxxxxxxx' \
-H 'Content-Type: application/json' \
-d '{"msgtype": "text", "text": {"content": "钉钉机器人群消息测试"}}'

4、java测试

sdk下载地址:https://developers.dingtalk.com/document/app/download-the-server-side-sdk

DingTalkClient client = new DefaultDingTalkClient("https://oapi.dingtalk.com/robot/send?access_token=566cc69da782ec******");
OapiRobotSendRequest request = new OapiRobotSendRequest();
request.setMsgtype("text");
OapiRobotSendRequest.Text text = new OapiRobotSendRequest.Text();
text.setContent("测试文本消息");
request.setText(text);
OapiRobotSendRequest.At at = new OapiRobotSendRequest.At();
at.setAtMobiles(Arrays.asList("132xxxxxxxx"));
// isAtAll类型如果不为Boolean,请升级至最新SDK
at.setIsAtAll(true);
at.setAtUserIds(Arrays.asList("109929","32099"));
request.setAt(at);request.setMsgtype("link");
OapiRobotSendRequest.Link link = new OapiRobotSendRequest.Link();
link.setMessageUrl("https://www.dingtalk.com/");
link.setPicUrl("");
link.setTitle("时代的火车向前开");
link.setText("这个即将发布的新版本,创始人xx称它为红树林。而在此之前,每当面临重大升级,产品经理们都会取一个应景的代号,这一次,为什么是红树林");
request.setLink(link);request.setMsgtype("markdown");
OapiRobotSendRequest.Markdown markdown = new OapiRobotSendRequest.Markdown();
markdown.setTitle("杭州天气");
markdown.setText("#### 杭州天气 @156xxxx8827\n" +"> 9度,西北风1级,空气良89,相对温度73%\n\n" +"> ![screenshot](https://gw.alicdn.com/tfs/TB1ut3xxbsrBKNjSZFpXXcXhFXa-846-786.png)\n"  +"> ###### 10点20分发布 [天气](http://www.thinkpage.cn/) \n");
request.setMarkdown(markdown);
OapiRobotSendResponse response = client.execute(request);

自定义钉钉机器人消息提示相关推荐

  1. 钉钉小程序生态5—钉钉群机器人消息通知和钉钉工作通知

    文章导航 钉钉小程序生态1-区分企业内部应用.第三方企业应用.第三方个人应用 钉钉小程序生态2-区分小程序和H5微应用 钉钉小程序生态3-钉钉扫码登录PC端网站 钉钉小程序生态4-钉钉小程序三方企业应 ...

  2. 钉钉机器人发送图片 python_python封装钉钉Webhook机器人消息发送逻辑

    python封装钉钉Webhook机器人消息发送逻辑,目前仅支持python2. 安装 pip install dingmsgapi 初始化实例 from ding_msg_api import Ms ...

  3. 钉钉群机器人消息通知

    最近项目需要授权,需要及时通知授权失败的工单,所以就用到了钉钉机器人在群里实时通知,然后就写下了这篇文章.如果放到服务器出现域名错误修改hosts文件,在服务器执行vi /etc/hosts可直接修改 ...

  4. 配置 Hi提醒 让直播提醒机器人消息在主播开播自动推送消息到钉钉群

    今天我们来配置Hi提醒 实现指定主播开播时推送直播提醒消息到钉钉群 主要实现是创建好钉钉群机器人,然后推送信息时选择钉钉就行了. 该通道配置完成后可推送信息至你的钉钉群中,一次配置持久使用. 直接看操 ...

  5. 钉钉小程序生态1—区分企业内部应用、第三方企业应用、第三方个人应用

    文章导航 钉钉小程序生态1-区分企业内部应用.第三方企业应用.第三方个人应用 钉钉小程序生态2-区分小程序和H5微应用 钉钉小程序生态3-钉钉扫码登录PC端网站 钉钉小程序生态4-钉钉小程序三方企业应 ...

  6. 最好用的 6 款 Vue 实时消息提示通知(Message/Notification)组件推荐与测评

    本文完整版:<最好用的 6 款 Vue 实时消息提示通知(Message/Notification)组件推荐与测评> Vue 实时消息提示通知 Vue-notification - 专注实 ...

  7. 钉钉自定义机器人配合SVN钩子事件进行消息的推送实践

    目前很多公司还是使用SVN(TortoiseSVN)进行版本控制,使用简单,适合管理一般项目.协同办公软件目前钉钉比较成熟,阿里也一直在宣传推广,这两年公司也在使用,主要用于信息的沟通,其它的绩效.考 ...

  8. 钉钉自定义机器人提示报警信息

    获取自定义机器人webhook 步骤一,在机器人管理页面选择"自定义"机器人,输入机器人名字并选择要发送消息的群,同时可以为机器人设置机器人头像. 步骤二,完成必要的安全设置(至少 ...

  9. 详解自定义钉钉机器人推送消息(一) PHP篇

    根据文档以及个人经验我将它分为三个步骤: 1. 创建机器人应用; 2. 添加机器人到群助手并简单配置; 3. 根据需求开发机器人;下面将每个步骤结合文档和个人开发过程中遇到的问题展开详细说明一下. ( ...

最新文章

  1. -9 逆序输出一个整数的各位数字_计算机基础知识: 信息数字化
  2. Delphi数据类型及转换(附:源码)
  3. python 权限修饰符
  4. html的li浮动之后往下移动,多个li浮动后居中显示问题
  5. 看雪学院课程《汇编语言详解与二进制漏洞初阶》笔记
  6. md5课程设计java_MD5算法的JAVA实现
  7. [转载] python 需求清单_Python清单操作摘要
  8. IDEA 这个小技巧太实用了。。
  9. angular中自定义webpack配置
  10. SQL Server 端口映射访问方法
  11. 网络显示连接正常,就是网页打不开(也适用于ie可以打开,google打不开情况)
  12. 开发操作系统(2)键盘驱动
  13. 初级测试小宝典 测试流程,不能复现bug,开发不认为是bug级2020测试点的热点提问的回答
  14. Cross-sell and Up-sell
  15. Tipard DVD Ripper for Mac(DVD刻录工具)
  16. 使用MindStudio进行城市道路交通预测
  17. 程序员修炼之路(三)一个清华大学毕业生做猎头的感受(转)
  18. 使用java实现自动扫雷
  19. 用国外网盘中转站下载openCanvas
  20. SpringBoo Mybatis Druid配置多数据源

热门文章

  1. Linux中cd命令和pwd命令的用法
  2. HCNP——OSPF报文类型的五种格式
  3. 静态资源请求被拦截问题
  4. Flutter的国际化方式
  5. 小程序今日头条demo
  6. Hive企业应用—数据仓库架构
  7. 初征——智能化商品采集功能助力高效运营店铺
  8. 女人常干的十二件事。男人看完笑。女人看完脸红
  9. 打印1-100之间所有3的倍数
  10. gdb core 调试多线程