您现在的位置是:亿华云 > IT科技
钉钉常用的消息类型与数据格式总结
亿华云2025-10-09 12:59:46【IT科技】5人已围观
简介记录发送钉钉的几种格式消息的使用方式。目前通过webhook向钉钉发送消息,必须要有安全配置:自定义关键词:最多可以设置10个关键词,消息中至少包含其中1个关键词才可以发送成功。加签:
记录发送钉钉的钉钉的消几种格式消息的使用方式。
目前通过webhook向钉钉发送消息,常用必须要有安全配置:
自定义关键词:最多可以设置10个关键词,息类型数消息中至少包含其中1个关键词才可以发送成功。据格结加签:就是式总通过timestamp和secret进行拼接后得到的一个字符串timestamp: 当前时间戳,单位是钉钉的消毫秒,与请求调用时间误差不能超过1小时。常用secret: 密钥,息类型数机器人安全设置页面,据格结加签一栏下面显示的高防服务器式总SEC开头的字符串。IP地址段: 设置IP地址白名单,钉钉的消仅允许白名单内的常用地址才能发起请求。下面记录一个使用Python编写的息类型数生成加签字符串的脚本:
#python 3.8
import time
import hmac
import hashlib
import base64
import urllib.parse
timestamp = str(round(time.time() * 1000))
#webhook机器人设置界面上复制的加签
secret = SEC10d6e79b42bd94be0d0d603843651aa2ccd7186db6edbcxxxxxxxxxxxxxcf421cd
secret_enc = secret.encode(utf-8)
string_to_sign = { }\n{ }.format(timestamp, secret)
string_to_sign_enc = string_to_sign.encode(utf-8)
hmac_code = hmac.new(secret_enc, string_to_sign_enc, digestmod=hashlib.sha256).digest()
sign = urllib.parse.quote_plus(base64.b64encode(hmac_code))
#webhook机器人设置界面上复制的Webhook地址
webhook_url_base = https://oapi.dingtalk.com/robot/send?access_token=e9a8118c8a3dcxxxxxxxxxx685fab41df25b9dc865fd74
webhook_url = { }×tamp={ }&sign={ }.format(webhook_url_base,timestamp,sign)
print(webhook_url)准备好加签后的webhook地址后,就可以通过http请求,据格结向钉钉模拟发送消息了。式总
钉钉消息类型和格式有以下几种:
先了解下消息体字段含义:
然后通过postman结合上面我们通过Python生成的Webhook地址即可模拟发送消息了:
大概也就这几种艾特的方式或者情景,如有其他的,可以自行测试研究即可。当然其它几种消息类型也是这样;
看下效果图如下:
消息预览:
消息预览:
消息预览:
大概就这么多了, 好了这些格式你了解了么?
很赞哦!(7376)
相关文章
- 3、不明先知,根据相关征兆预测可能发生的事件,以便提前做好准备,赶紧注册相关域名。;不差钱域名;buchaqian抢先注册,就是这种敏感类型。预言是最敏感的状态。其次,你应该有眼力。所谓眼力,就是善于从社会上时不时出现的各种热点事件中获取与事件相关的域名资源。眼力的前提是对域名领域的熟悉和丰富的知识。
- 一级域名价格和二级域名价格高吗?
- 谈一谈系统架构的性能优化思路
- net域名和com域名在属性和价值上有什么不同?
- 4、域名传输时,取决于域名原始用户的邮箱是否有效,以及他是否将密码发送到此邮箱。
- MySQL 中写操作时保驾护航的三兄弟!
- 精品域名中哪类域名市场需求大?
- 在域名行业有哪些常见的域名?
- 公司在注册域名时还需要确保邮箱的安全性。如果邮箱不安全,它只会受到攻击。攻击者可以直接在邮箱中重置密码并攻击用户。因此,有必要注意邮箱的安全性。
- 数据源集市实时流转MySQL状态表的优化方案