
| 应用类型 | 是否支持 | 权限 | API Explorer调试 |
|---|---|---|---|
| 企业内部应用 | 支持 | 互动卡片实例写权限 | API Explorer |
| 第三方企业应用 | 支持 | 互动卡片实例写权限 | API Explorer |
| 第三方个人应用 | 暂不支持 | 互动卡片实例写权限 | 暂不支持 |
| HttpCode | 错误码 | 错误信息 | 说明 |
|---|---|---|---|
| 400 | param.empty | param.empty | 入参为空 |
| 400 | param.cardTemplateIdEmpty | param.cardTemplateIdEmpty | 卡片模版 Id 为空 |
| 400 | param.outTrackIdEmpty | param.outTrackIdEmpty | 业务标识 outTrackId 为空 |
| 400 | param.userIdEmpty | param.userIdEmpty | 用户 userId 为空 |
| 400 | param.cardPublicDataEmpty | param.cardPublicDataEmpty | 卡片公共数据为空 |
| 400 | param.userIdNotExist | param.userIdNotExist | 用户 userId 不存在 |
| 400 | param.dynamicDataMappingEmpty | param.dynamicDataMappingEmpty | 动态数据源数据映射为空 |
| 400 | param.dynamicSourceIdEmpty | param.dynamicSourceIdEmpty | 动态数据源配置 ID 为空 |
| 400 | param.dynamicDataPullConfigEmpty | param.dynamicDataPullConfigEmpty | 动态数据源拉取配置为空 |
| 400 | param.dynamicDataPullIntervalInvalid | param.dynamicDataPullIntervalInvalid | 动态数据源拉取间隔时间为空或非法 |
| 400 | param.dynamicDataPullIntervalTimeUnitInvalid | param.dynamicDataPullIntervalTimeUnitInvalid | 动态数据源拉取间隔时间单位为空或非法 |
| 400 | param.dynamicDataSourcePullStrategyEmpty | param.dynamicDataSourcePullStrategyEmpty | 动态数据源拉取策略为空 |
| 400 | param.dynamicDataMappingPathEmpty | param.dynamicDataMappingPathEmpty | 动态数据源数据映射路径为空 |
| 400 | param.dynamicDataValueTypeEmpty | param.dynamicDataValueTypeEmpty | 动态数据源数据类型为空 |
| 400 | param.contentUnsafe | param.contentUnsafe | 卡片数据不能通过安全审查 |
| 400 | param.openSpaceModelInvalid | param.openSpaceModelInvalid | 错误的场域属性模型 |
| 400 | param.cardNotExist | param.cardNotExist | 卡片不存在 |
| 400 | param.invalid | param.invalid | 存在非法参数 |
| 400 | param.cardAlreadyExist | param.cardAlreadyExist | 卡片已经存在 |
| 400 | param.templateNotExist | param.templateNotExist | 模板不存在 |
| 400 | param.templateUnpublished | param.templateUnpublished | 模板未发布 |
| 500 | system.busy | system.busy | 系统繁忙 |
{
"userId" : "String",
"cardTemplateId" : "String",
"outTrackId" : "String",
"callbackRouteKey" : "String",
"cardData" : {
"cardParamMap" : {
"key" : "String"
}
},
"privateData" : {
"key" : {
"cardParamMap" : {
"key" : "String"
}
}
},
"openDynamicDataConfig" : {
"dynamicDataSourceConfigs" : [ {
"dynamicDataSourceId" : "String",
"constParams" : {
"key" : "String"
},
"pullConfig" : {
"pullStrategy" : "String",
"interval" : Integer,
"timeUnit" : "String"
}
} ]
},
"imGroupOpenSpaceModel" : {
"supportForward" : Boolean,
"lastMessageI18n" : {
"key" : "String"
},
"searchSupport" : {
"searchIcon" : "String",
"searchTypeName" : "String",
"searchDesc" : "String"
},
"notification" : {
"alertContent" : "String",
"notificationOff" : Boolean
}
},
"imRobotOpenSpaceModel" : {
"supportForward" : Boolean,
"lastMessageI18n" : {
"key" : "String"
},
"searchSupport" : {
"searchIcon" : "String",
"searchTypeName" : "String",
"searchDesc" : "String"
},
"notification" : {
"alertContent" : "String",
"notificationOff" : Boolean
}
},
"coFeedOpenSpaceModel" : {
"title" : "String"
},
"topOpenSpaceModel" : {
"spaceType" : "String"
},
"userIdType" : Integer
}curl --location --request POST '/v1.0/card/instances' \
--header 'x-acs-dingtalk-access-token;' \
--header 'Content-Type: application/json' \
--data-raw '{
"userId" : "String",
"cardTemplateId" : "String",
"outTrackId" : "String",
"callbackRouteKey" : "String",
"cardData" : {
"cardParamMap" : {
"key" : "String"
}
},
"privateData" : {
"key" : {
"cardParamMap" : {
"key" : "String"
}
}
},
"openDynamicDataConfig" : {
"dynamicDataSourceConfigs" : [ {
"dynamicDataSourceId" : "String",
"constParams" : {
"key" : "String"
},
"pullConfig" : {
"pullStrategy" : "String",
"interval" : Integer,
"timeUnit" : "String"
}
} ]
},
"imGroupOpenSpaceModel" : {
"supportForward" : Boolean,
"lastMessageI18n" : {
"key" : "String"
},
"searchSupport" : {
"searchIcon" : "String",
"searchTypeName" : "String",
"searchDesc" : "String"
},
"notification" : {
"alertContent" : "String",
"notificationOff" : Boolean
}
},
"imRobotOpenSpaceModel" : {
"supportForward" : Boolean,
"lastMessageI18n" : {
"key" : "String"
},
"searchSupport" : {
"searchIcon" : "String",
"searchTypeName" : "String",
"searchDesc" : "String"
},
"notification" : {
"alertContent" : "String",
"notificationOff" : Boolean
}
},
"coFeedOpenSpaceModel" : {
"title" : "String"
},
"topOpenSpaceModel" : {
"spaceType" : "String"
},
"userIdType" : Integer
}'{
"success": true,
"result": "string"
}