
userId: 创建卡片的用户的 ID,非必填userIdType:卡片使用的用户 ID 的类型,1 为 userId 模式,2 为 unionId 模式,默认为 1cardTemplateId:卡片模板的 ID,在卡片模板搭建及发布后获取outTrackId:卡片 ID。这是开发者自定义的,后续对卡片的投放和互动操作,均是通过 outTrackId 来完成cardData:卡片的公共数据privateData:卡片的私有数据POST /v1.0/card/instances HTTP/1.1
Host:api.dingtalk.com
x-acs-dingtalk-access-token:String
Content-Type:application/json
{
"userId" : "example-user-id",
"userIdType": 1,
"cardTemplateId" : "example-template-id",
"outTrackId" : "example-out-track-id",
"cardData" : {
"cardParamMap" : {
"param1" : "example_value" // 模板上配置的卡片参数
}
},
"privateData" : {
"example_user_id" : { // 用户 ID
"cardParamMap" : {
"privateParam1" : "example_value" // 模板上配置的卡片私有参数
}
}
}
} POST /v1.0/card/instances HTTP/1.1
Host:api.dingtalk.com
x-acs-dingtalk-access-token:String
Content-Type:application/json
{
"userId" : "example_user_id",
"userIdType": 1,
"cardTemplateId" : "example_template_id",
"outTrackId" : "example_out_track_id",
"cardData" : {
"cardParamMap" : {
"param1" : "example_value" // 模板上配置的卡片参数
}
},
"privateData" : {
"example_user_id" : { // 用户 ID
"cardParamMap" : {
"privateParam1" : "example_value" // 模板上配置的卡片私有参数
}
}
},
"imGroupOpenSpaceModel" : {
"supportForward" : false,
"lastMessageI18n" : {
"ZH_CN": "卡片",
"EN_US": "card"
},
"searchSupport" : {
"searchIcon" : "@lALPDgQ9q8hFhlHNAXzNAqI",
"searchTypeName" : "{\"zh_CN\":\"示例\",\"zh_TW\":\"示例\",\"en_US\":\"Example\"}",
"searchDesc" : "卡片的具体描述"
},
"notification" : {
"alertContent" : "你收到了一个卡片消息",
"isNotificationOff" : false
}
},
"coFeedOpenSpaceModel" : {
"title" : "xxxx卡片"
},
"topOpenSpaceModel" : {
"spaceType" : "ONE_BOX"
}
}openDynamicDataConfig,详情参见动态数据源。