开发者社区 问答 正文

钉钉CardParamMap中的参数如何填写?

钉钉CardParamMap中的参数如何填写?

展开
收起
真的很搞笑 2024-03-27 17:55:58 99 分享 版权
1 条回答
写回答
取消 提交回答
  • 在钉钉API中,CardParamMap通常用于定义卡片消息中的动态参数,这些参数可以在卡片模板中通过${变量名}的方式进行引用。具体如何填写参数,取决于你想要发送的卡片类型(如:ActionCard、FeedCard等)以及业务场景需求。例如,在钉钉的ActionCard类型的卡片消息中,如果你有一个按钮需要动态赋值,可以这样填写:{
    "msgtype": "actionCard",
    "actionCard": {
    ...
    "btns": [
    {
    "title": "${buttonTitle}",
    "actionURL": "${buttonLink}"
    }
    ],
    "cardParamMap": {
    "buttonTitle": "点击查看详情",
    "buttonLink": "https://www.dingtalk.com"
    }
    }
    }
    在上述示例中,CardParamMap中定义了两个参数"buttonTitle"和"buttonLink",它们分别对应到按钮的标题和链接。当接收者收到这条消息时,实际展示的按钮标题将是“点击查看详情”,链接指向“https://www.dingtalk.com”。请根据你的实际应用场景和钉钉API文档的具体要求来填充CardParamMap中的参数。 ,此回答整理自钉群“钉钉开发者社区(互助群)”

    2024-03-28 08:17:19
    赞同 展开评论