当前位置:网站首页>01 -- 钉钉机器人
01 -- 钉钉机器人
2022-08-09 17:12:00 【_小笼包_】
企业内部机器人支持的消息类型:
https://open.dingtalk.com/document/group/message-types-supported-by-enterprise-internal-robots
- 钉钉创建机器人,获取webhook
#!/usr/bin/env python
# coding: utf-8
import pandas as pd
import urllib
from dingtalkchatbot.chatbot import DingtalkChatbot
import datetime
import requests
import json
import cx_Oracle
webhook = "https://oapi.dingtalk.com/robot/send?access_token=f66cd7be63c320befe0f1b1c8274e6555fd2b5fe0e36f3b58e9b4d573e566115"
发送文本消息
message1 = "【测试数据】监测预警,大家好,我是小Q"
xiaoding = DingtalkChatbot(webhook)
xiaoding.send_text(msg=message1, is_at_all=False)
发送图片
xiaoding.send_image(pic_url='https://t7.baidu.com/it/u=2621658848,3952322712&fm=193&f=GIF')
xiaoding.send_image(pic_url='https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fimg.zcool.cn%2Fcommunity%2F017794593fc139a8012193a3c54752.png&refer=http%3A%2F%2Fimg.zcool.cn&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=auto?sec=1657549322&t=07ca51b93e826215fa47a4bb9dbbbc15')
发送Link 信息
xiaoding.send_link(title='监测预警,这里有一条重要信息', text='测试数据', message_url="https://www.5axxw.com", pic_url="https://www.5axxw.com/static/img/column/icon.png")
发送 markdown 信息
xiaoding.send_markdown(title='测试数据标题', text='### 【测试数据】北京天气\n'
'> 9度,西北风1级\n'
'> 空气良89\n'
'> 相对温度73%\n',
is_at_all=False)
xiaoding.send_markdown(title='测试数据标题', text="""### 【测试数据】\n # |姓名|年龄| # |:----|:----| # |张三|12| # |李四的宝宝|22|""",is_at_all=False)
xiaoding.send_markdown(title='测试数据标题', text="""### 【测试数据】\n # ```sql # select * # from dual # where 1=1 # ``` # """,is_at_all=False)
xiaoding.send_markdown(title='测试数据标题', text="""### 【测试数据】\n # 这是一个加粗的**<font color=\"#FF0000\">测试数据</font>**,需要重点关注。\n # 这是一个斜体的<font color=\"#0000FF\">*测试数据*</font>,用以标注提示 。 # """,is_at_all=False)
发送 FeedCard 消息
from dingtalkchatbot.chatbot import DingtalkChatbot,CardItem
pic_url_="https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fimg.zcool.cn%2Fcommunity%2F017794593fc139a8012193a3c54752.png&refer=http%3A%2F%2Fimg.zcool.cn&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=auto?sec=1657549322&t=07ca51b93e826215fa47a4bb9dbbbc15"
card1 = CardItem(title='【测试数据】唐山受伤女子目前伤情稳定', url="https://s.weibo.com/weibo?q=%23%E5%94%90%E5%B1%B1%E5%8F%97%E4%BC%A4%E5%A5%B3%E5%AD%90%E7%9B%AE%E5%89%8D%E4%BC%A4%E6%83%85%E7%A8%B3%E5%AE%9A%23&Refer=top", pic_url=pic_url_)
card2 = CardItem(title='【测试数据】起底唐山打人者累累案底', url="https://s.weibo.com/weibo?q=%23%E8%B5%B7%E5%BA%95%E5%94%90%E5%B1%B1%E6%89%93%E4%BA%BA%E8%80%85%E7%B4%AF%E7%B4%AF%E6%A1%88%E5%BA%95%23&Refer=top", pic_url=pic_url_)
card3 = CardItem(title='【测试数据】扫黑除恶绝不能有盲区', url="https://s.weibo.com/weibo?q=%23%E6%89%AB%E9%BB%91%E9%99%A4%E6%81%B6%E7%BB%9D%E4%B8%8D%E8%83%BD%E6%9C%89%E7%9B%B2%E5%8C%BA%23&Refer=top", pic_url=pic_url_)
cards = [card3, card2, card1]
xiaoding.send_feed_card(cards)
# card1 = CardItem(title="测试数据百度-1", url="https://www.baidu.com", pic_url=pic_url_)
# card2 = CardItem(title="测试数据百度-2", url="https://www.baidu.com", pic_url=pic_url_)
# card3 = CardItem(title="测试数据百度-3", url="https://www.baidu.com", pic_url=pic_url_)
# cards = [card1, card2, card3]
# xiaoding.send_feed_card(cards)
边栏推荐
- 国能准能集团研发矿山数字孪生系统 填补国内采矿行业空白
- About the common Hook encapsulation of DOM (2)
- 体验远超Hue,这才是技术人员最喜欢的SQL工具
- Detailed explanation of JVM memory model and structure (five model diagrams)
- International Soil Modeling Consortium-ISMC
- 动态RDLC报表(三)
- 低代码平台和专业开发人员——完美搭档?
- 从事软件测试一年,只会基础的功能测试,怎么进一步学习?
- 学长告诉我,大厂MySQL都是通过SSH连接的
- 那些关于DOM的常见Hook封装(二)
猜你喜欢

华为云全流程护航《流浪方舟》破竹首发,打造口碑爆款

JVM:(八)运行时数据区之方法区

uniapp电影购票选座系统源码
![[极客大挑战 2019]HardSQL](/img/99/74cd7c56b3915db371ebc7811f2987.png)
[极客大挑战 2019]HardSQL

The strongest distributed lock tool: Redisson

【解决】虚拟机VMware通过局域网连接机器人no route to host

不是吧,连公司里的卷王写代码都复制粘贴,这合理?

The difference between approach and method

Engaged in software testing for a year, only basic functional testing, how to further study?

学长告诉我,大厂MySQL都是通过SSH连接的
随机推荐
李乐园:iMetaLab Suite宏蛋白质组学数据分析与可视化(视频+PPT)
jmeter-录制脚本
megacli磁盘阵列
Can't install the Vmware virtual machine on the Ark Kai server?
EPIC是什么平台?
进程的两种创建方式,join方法,进程间的数据隔离,队列,进程间的通信IPC机制,生产者消费者模型,守护进程,僵尸进程,孤儿进程,互斥锁
【工业数字化大讲堂 第二十一期】企业数字化能碳AI管控平台,特邀技术中心总经理 王勇老师分享,8月11日(周四)下午4点
Metasploit——辅助模块(Auxiliary)
OpenCV 轮廓 —— 轮廓匹配
Ark Standalone/Administrator Special Item Command Codes
ARM 汇编基础
【Pycharm好用功能】
最强分布式锁工具:Redisson
以技术御风险,护航云原生 | 同创永益 X 博云举办产品联合发布会
方舟:生存进化开服务器端口映射教程
SimpleDateFormat线程安全问题和解决方案
win10 uwp 自定义控件 SplitViewItem
JVM:(八)运行时数据区之方法区
从事软件测试一年,只会基础的功能测试,怎么进一步学习?
我不写单元测试,被批了