开发者手册:自定义机器人接入 - 钉钉开放平台
使用说明 :使用钉钉机器人,必须先引入 json 和 requests 这两个包。
# 请求URL
webhook = 这里放你的webhook,记得用引号括起来
# 请求头
header = {
'Content-Type': 'application/json',
'Charset': 'UTF-8'
}
# 请求数据
link = {
'msgtype': 'link',
'link': {
'title':链接标题,
'text':摘要说明,
'messageUrl':链接地址,
'picUrl': 图片地址,
'''
特别要注意的是:
链接标题中内容,一定要与自定义机器人的关键字一样。
哪怕是一个字一样也行,不然无法传递消息。
'''
}
}
# 数据信息封装
link_json = json.dumps(link)
# 发送请求
info = requests.post(url=webhook, data=link_json, headers=header)
# 打印返回结果
print(info.text)
如果需要其它类型接入,替换一下请求数据的内容就行,思路大概是这样。