开发者社区 问答 正文

钉钉卡片 字段内容自动换行

钉钉集成帆软,推送钉钉卡片,字段内容进行自动换行 字段内容为:\n(1)公示日期:\n(2)处罚日期:2020-11-10 00:00:00\n(3)处罚事由/违法行为类型

展开
收起
j2j24eda4ls3u 2023-06-19 17:44:27 383 分享 版权
1 条回答
写回答
取消 提交回答
  • 值得去的地方都没有捷径

    实现钉钉集成帆软推送卡片,并进行自动换行的代码如下:

    import requests

    钉钉机器人Webhook地址

    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": [] }, }

    调用钉钉机器人API发送推送

    response = requests.post(webhook_url, json=data, headers=headers)

    print(response.text) 在以上代码中,我们使用了钉钉的推送机器人API,将卡片推送给指定的用户或群组。

    首先,我们定义了Webhook地址,可以通过创建钉钉机器人获得。然后,构建了一个data字典对象,带有所需的卡片参数,包括卡片类型、标题、文本内容和按钮。在文本内容中,我们使用了\n进行换行,并在处罚日期一栏中提供了一个实际的时间戳示例。

    最后,调用requests.post()发送请求,并在控制台中打印响应文本。

    2023-06-19 20:34:02
    赞同 展开评论