请求路径:/openapi/cubecard/listTasks
请求方式:GET
请求参数
名称
类型
是否必传
含义
templateResourceId
Long
是
卡片资源对应的 ID
返回值
[ { "gmtCreate":"2019-04-24 17:43:54", "gmtModified":"2019-04-24 17:43:54", "greyConfigInfo":"{\"operator\":\"and\",\"subRules\":[{\"operator\":\"contains\",\"left\":[\"上海市\",\"北京市\",\"天津市\"],\"right\":\"city\",\"defaultResult\":false},{\"operator\":\"excludes\",\"left\":[\"REDMI NOTE 3\",\"VIVO X5M\"],\"right\":\"mobileModel\",\"defaultResult\":false},{\"operator\":\"vLimitIn\",\"exclusive\":false,\"left\":{\"lower\":\"9.2.1\",\"upper\":\"9.2.1\"},\"right\":\"osVersion\",\"defaultResult\":false}],\"defaultResult\":false}", "greyEndtimeData":"", "greyNum":0, "id":212, "taskDesc":"卡片发布", "templateResourceId":572, "publishMode":1, "publishType":2, "taskStatus":1, "whitelistIds":"931,932", "operator":"操作人" } ]
返回值说明
返回值
类型
含义
gmtCreate
String
创建时间
gmtModified
String
更新时间
greyConfigInfo
String
灰度高级规则信息,详情请参考 greyConfigInfo 详细说明
greyEndtimeData
String
时间窗灰度结束时间
greyNum
String
时间窗灰度结束人数
id
Long
对应的发布任务主键
taskDesc
String
发布任务描述
templateResourceId
Long
任务对应的卡片资源包主键
publishMode
Integer
灰度发布模式
1:白名单
2:时间窗
publishType
Integer
发布类型
2:灰度发布
3:正式发布
taskStatus
Integer
当前任务状态
1:发布中
2:已结束
3:暂停
whitelistIds
String
白名单发布时对应的白名单 ID,多个使用逗号分隔
operator
String
操作人,OpenAPI 创建的均为 default
greyConfigInfo 详细说明
名称
类型
说明
operator
String
规则关系,and 表示“与”规则,对 subRules 里面的结果进行与操作
defaultResult
boolean
默认返回的结果
subRules
List
规则集合
operator
String
规则名称
contains:包含
excludes:不包含
vLimitIn:在范围内
vLimitOut:在范围外
left
当 operator 为 contains 或 excludes 时,为 List 字符集合,每个元素表示一个规则的值;
当 operator 为 vLimitIn 和 vLimitOut 时,是一个对象,里面的 lower 表示较低的值,upper 表示较高的值
参考类型中描述
right
String
规类型名称
defaultResult
Boolean
默认结果