开发者社区> 问答> 正文

钉钉开发中,什么是actionCard json格式?

钉钉开发中,什么是actionCard json格式?

展开
收起
土豆吃小鸡 2024-07-30 18:29:09 74 0
1 条回答
写回答
取消 提交回答
  • 在钉钉消息通知中,actionCard类型的消息允许使用JSON格式来定义富文本卡片内容,特别是当需要包含按钮以触发不同操作时。以下是一个基础的actionCard JSON格式示例:

    {
        "msgtype": "action_card",
        "action_card": {
            "title": "是透出到会话列表和通知的文案",
            "markdown": "支持markdown格式的正文内容",
            "btn_orientation": "1",
            "btn_json_list": [
                {
                    "title": "一个按钮",
                    "action_url": "https://www.taobao.com"
                },
                {
                    "title": "两个按钮",
                    "action_url": "https://www.tmall.com"
                }
            ]
        }
    }
    

    json在这个示例中,各参数的含义如下:• msgtype消息类型,这里设置为action_card表示这是一个行动卡片消息。• action_card.title卡片的标题,会在会话列表和通知中显示。• action_card.markdown卡片的正文内容,支持Markdown格式。• action_card.btn_orientation按钮的排列方式,1 表示竖排,0 表示横排。• action_card.btn_json_list一个对象数组,定义了按钮的信息,每个对象包含: • title按钮的标题。• action_url点击按钮后跳转的URL。请确保在发送这类消息时,HTTP请求头中的Content-Type应设置为application/json,以便服务器能够正确解析消息体。此回答整理自钉群“钉钉开发者社区(互助群)”

    2024-07-30 22:14:32
    赞同 1 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

更多
钉钉小程序——为工作方式插上翅膀 立即下载
钉钉客户端自动化的应用 立即下载
使命必达 —— 钉钉企业级 消息服务的机遇与挑战 立即下载