美文网首页
cgai-DD钉钉群机器人python3 API

cgai-DD钉钉群机器人python3 API

作者: MasterZhang | 来源:发表于2021-08-06 14:43 被阅读0次

一、简介

cgai-DD是专门处理钉钉群机器人的python3 API,支持官方提供的5种格式:

  1. 文本信息
  2. 网页链接
  3. markdown
  4. ActionCard
  5. Freecard

二、安装

pip install cgai-DD

三、创建并获取群机器人Hook

1.在钉钉桌面版里找到"智能群助手"
找到智能群助手
2.点击"添加机器人"
添加机器人 添加机器人
3.添加"自定义"
自定义 添加
4.自定义设置

说明:必须要选择一种安全设置才能添加机器人。
自定义关键词:所发送的信息中必须包含该关键词,无论是标题还是内容。
加签名:需要HmacSHA256算法计算签名,然后拼接到请求地址中,具体参考HmacSHA256算法
IP地址(段): 仅支持指定的IP或者IP段提供的请求

设置
5.获取Webhook

创建成功后,会获得Webhook


Webhook

四、使用案例

import cgai_DD as dd
WEBHOOK = 'https://oapi.dingtalk.com/robot/send?access_token=xxxxxx'
发送文本信息
dd.sendMessage(WEBHOOK,'发送的内容')
发送连接
message_url = r'https://zhuanlan.zhihu.com/p/391348944'
title = 'CGAI-time'
text = 'cgai-time一个简单又实用的时间日期处理python库'
pic_url = 'https://obohe.com/i/2021/08/06/ikclyn.jpg'

dd.sendLink(WEBHOOK,message_url,title,text,pic_url)
发送markdown
pic_url = 'https://obohe.com/i/2021/08/06/e1qrsr.png'
markdown = """
## cgai-time一个简单又实用的时间日期处理python库
体育老师再也不用担心我算不出时间了
![img](https://obohe.com/i/2021/08/06/ikclyn.jpg)
###### 帮助说明 [链接](https://zhuanlan.zhihu.com/p/391348944)
"""
title = 'cgai-time分享'

dd.sendMarkdown(WEBHOOK,markdown,title)
发送ActionCard
markdown = """
![img](https://obohe.com/i/2021/08/06/ikclyn.jpg)
### cgai-time
"""
showTitle = 'cgai-time'
singleTitle = '阅读文章'
url = 'https://zhuanlan.zhihu.com/p/391348944'

# 整体ActionCard
dd.sendActionCard(WEBHOOK,markdown,showTitle,singleTitle,url,btnOrientation=1)

# 独立ActionCard
btns = [{"title":'链接1',"actionURL":url},{"title":'链接2',"actionURL":url}]
dd.sendActionsCard(WEBHOOK,markdown,showTitle,singleTitle,url,btns,btnOrientation=0)

发送Freecard
url = 'https://zhuanlan.zhihu.com/p/391348944'
pic_url = 'https://obohe.com/i/2021/08/06/ikclyn.jpg'

links = [{"title":"标题1","messageURL":url,"picURL":pic_url},
         {"title":"标题2","messageURL":url,"picURL":pic_url}]

dd.sendFreeCard(WEBHOOK,links)

相关文章

  • cgai-DD钉钉群机器人python3 API

    一、简介 cgai-DD是专门处理钉钉群机器人的python3 API,支持官方提供的5种格式: 文本信息 网页链...

  • 钉钉机器人开发

    钉钉机器人开发文档API 一,先创建一个钉钉群 二,添加自定义机器人 三,安全设置(3选1) 四, 复制webho...

  • GitLab-代码审核

    设置钉钉 GitLab 机器人 打开钉钉,在需要配置 GitLab 机器人的群中,点击【群设置】→【智能群助手】→...

  • 钉钉自定义机器人发送消息到钉钉群

    当需要将系统的一些预警等信息推送到钉钉群时,我们可以通过开启自定义机器人来通过API接口推送钉钉消息。 钉钉开放平...

  • 如何申请钉钉机器人接口

    钉钉群机器人 钉钉群机器人是一个高级扩展功能,只要有一个钉钉账号,就可以使用它。它可以将第三方信息聚合到钉钉群中,...

  • Python_钉钉机器人

    一、打开钉钉群,添加自定义机器人,记住创建机器人的webhook即可。二、发送消息到钉钉群: 发送的消息类型参见钉...

  • python3调用钉钉机器人读取mysql表的内容并发群通知

    1. 开通钉钉机器人 需要首先在PC端开通钉钉机器人,打开想要开通的群聊 -> 群设置 -> 智能群助手 -> 添...

  • php 使用钉钉机器人推送消息

    钉钉群机器人定义 群机器人是钉钉群的高级扩展功能。群机器人可以将第三方服务的信息聚合到群聊中,实现自动化的信息同步...

  • jenkins集成钉钉机器人

    jenkins邮件通知不能及时的收到,所以采用了钉钉机器人 下载钉钉客户端,创建交流群并成为群主 创建钉钉机器人 ...

  • Jenkins(十)钉钉通知

    1、Jenkins:系统管理-插件管理-搜索钉钉插件-安装钉钉插件 2、钉钉-添加群机器人 3、钉钉-复制webh...

网友评论

      本文标题:cgai-DD钉钉群机器人python3 API

      本文链接:https://www.haomeiwen.com/subject/rtnbvltx.html