钉钉集成帆软,推送钉钉卡片,字段内容进行自动换行 字段内容为:\n(1)公示日期:\n(2)处罚日期:2020-11-10 00:00:00\n(3)处罚事由/违法行为类型
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
实现钉钉集成帆软推送卡片,并进行自动换行的代码如下:
import requests
webhook_url = 'https://oapi.dingtalk.com/robot/send?access_token=XXXXXX'
headers = {'Content-Type': 'application/json;charset=utf-8'}
data = { "msgtype": "actionCard", "actionCard": { "title": "处罚信息", "text": "(1)公示日期:\n(2)处罚日期:2020-11-10 00:00:00\n(3)处罚事由/违法行为类型", "hideAvatar": "0", "btnOrientation": "0", "btns": [] }, }
response = requests.post(webhook_url, json=data, headers=headers)
print(response.text) 在以上代码中,我们使用了钉钉的推送机器人API,将卡片推送给指定的用户或群组。
首先,我们定义了Webhook地址,可以通过创建钉钉机器人获得。然后,构建了一个data字典对象,带有所需的卡片参数,包括卡片类型、标题、文本内容和按钮。在文本内容中,我们使用了\n进行换行,并在处罚日期一栏中提供了一个实际的时间戳示例。
最后,调用requests.post()发送请求,并在控制台中打印响应文本。