接口说明

通用参数说明

所有接口都包含三个参数:appIdworkspaceIdtenantId,这三个参数的含义如下。本文档后续接口说明中会省略对这三个参数的说明。

参数名称 类型 说明
appId String 所属的 App
workspaceId String 所属的 workspace
tenantId String 所属的租户

通用返回值说明

参数名称 类型 说明
resultCode String 请求正常返回 OK,其他情况表明 API 请求异常。
requestId String 标识请求的 ID。
resultMessage String 请求异常时的描述。
***Result Object 返回的具体对象,具体含义看具体返回值。

所有接口返回的具体对象均包含两个字段:successresultMsg,这两个字段的含义如下:

名称 类型 说明
success Boolean 查询是否成功。
resultMsg String 查询失败后的返回值。

创建虚拟域名

请求 - CreateMcubeVhostRequest

名称 类型 说明
appId String 所属的 App。
workspaceId String 所属的 workspace。
tenantId String 所属的租户。
vhost String 虚拟域名的值。

返回值 - CreateMcubeVhostResponse

  1. {
  2. "createVhostResult":{
  3. "data":"success",
  4. "resultMsg":"",
  5. "success":true
  6. },
  7. "requestId":"F9C681F2-6377-488D-865B-1144E0CE69D2",
  8. "resultCode":"OK"
  9. }

返回值说明

返回值名称 类型 说明
requestId String 标识请求的 ID。
resultCode String 请求正常返回 OK,其他情况表明 API 请求异常。
createVhostResult Object 返回的具体对象,仅包含通用返回值。参见 通用返回值说明

查询虚拟域名

请求 - QueryMcubeVhostRequest

参数名称 类型 说明
appId String 所属的 App。
workspaceId String 所属的 workspace。
tenantId String 所属的租户。

返回值 - QueryMcubeVhostResponse

  1. {
  2. "queryVhostResult":{
  3. "data":"test.com",
  4. "resultMsg":"",
  5. "success":true
  6. },
  7. "requestId":"637D5BE0-0111-4C53-BCEE-473CFFA0DBAD",
  8. "resultCode":"OK"
  9. }

返回值说明

返回值名称 类型 说明
requestId String 标识请求的 ID。
resultCode String 请求正常返回 OK,其他情况表明 API 请求异常。
queryVhostResult Object 返回的具体对象,具体含义见下表。

在返回的对象中,包含的字段含义如下:

名称 类型 说明
data String 查询到的虚拟域名信息。
resultMsg String 查询失败后的返回值。
success Boolean 查询是否成功。

查询密钥文件是否存在

请求 - ExistMcubeRsaKeyRequest

参数名称 类型 说明
appId String 所属的 App。
workspaceId String 所属的 workspace。
tenantId String 所属的租户。

返回值 - ExistMcubeRsaKeyResponse

  1. {
  2. "checkRsaKeyResult":{
  3. "data":"fail",
  4. "resultMsg":"",
  5. "success":false
  6. },
  7. "requestId":"8F76783A-8070-4182-895D-14E5D66F8BA3",
  8. "resultCode":"OK"
  9. }

返回值说明

返回值名称 类型 说明
requestId String 标识请求的 ID。
resultCode String 请求正常返回 OK,其他情况表明 API 请求异常。
checkRsaKeyResult Object 返回的具体对象,具体含义见下表。

在返回的对象中,包含的字段含义如下:

名称 类型 说明
data String 查询密钥是否存在返回结果。fail 表示密钥不存在,success 表示密钥存在。
resultMsg String 查询失败后的返回值。
success Boolean 查询是否成功。

获取上传文件 token

请求 - GetMcubeFileTokenRequest

参数名称 类型 说明
appId String 所属的 App。
workspaceId String 所属的 workspace。
tenantId String 所属的租户。
onexFlag Boolean 固定传值为 true

返回值 - GetMcubeFileTokenResponse

  1. {
  2. "getFileTokenResult":{
  3. "fileToken":{
  4. "accessid":"LTAI7z7XPfKU8gs5",
  5. "dir":"mds/tempFileForOnex/ONEXE9B092D/test/PUQYHL/8b574cb7-3596-403f-a0e9-208660fc2081/",
  6. "expire":"1584327372",
  7. "host":"https://mcube-test.oss-cn-hangzhou.aliyuncs.com",
  8. "policy":"QwM2YtYTBlOS0yMDg2NjBmYzIwODEvIl1dfQ==",
  9. "signature":"kisfP5YhbPtmES8+w="
  10. },
  11. "resultMsg":"",
  12. "success":true
  13. },
  14. "requestId":"8BAA3288-662E-422C-9960-2EEBFC08369F",
  15. "resultCode":"OK"
  16. }

返回值说明

返回值名称 类型 说明
requestId String 标识请求的 ID。
resultCode String 请求正常返回 OK,其他情况表明 API 请求异常。
getFileTokenResult Object 仅包含通用返回值。参见 通用返回值说明

上传密钥文件

请求 - UploadMcubeRsaKeyRequest

名称 类型 说明
appId String 所属的 App。
workspaceId String 所属的 workspace。
tenantId String 所属的租户。
onexFlag Boolean 固定传值为 true
fileUrl String 密钥文件在 OSS 中的存储地址。

返回值 - UploadMcubeRsaKeyResponse

  1. {
  2. "requestId":"519E35CF-CC60-4890-8C8E-89A98CEA6BB0",
  3. "resultCode":"OK",
  4. "uploadRsaResult":{
  5. "data":"处理成功",
  6. "resultMsg":"",
  7. "success":true
  8. }
  9. }

返回值说明

返回值名称 类型 说明
requestId String 标识请求的 ID。
resultCode String 请求正常返回 OK,其他情况表明 API 请求异常。
uploadRsaResult Object 返回的具体对象,参见 通用返回值说明

获取离线包 App 列表

请求 - ListMcubeNebulaAppsRequest

仅包含通用参数。参见 通用参数说明

返回值 - ListMcubeNebulaAppsResponse

  1. {
  2. "listMcubeNebulaAppsResult":{
  3. "nebulaAppInfos":[
  4. {
  5. "h5Id":"12345678",
  6. "h5Name":"12345678"
  7. },
  8. {
  9. "h5Id":"12345679",
  10. "h5Name":"openapiTest"
  11. }
  12. ],
  13. "resultMsg":"",
  14. "success":true
  15. },
  16. "requestId":"BE728F09-6EBD-4688-9329-896813EAD075",
  17. "resultCode":"OK"
  18. }

创建离线包 App

请求 - CreateMcubeNebulaAppRequest

参数名称 类型 说明
h5Name String 离线包名称。
h5Id String 离线包 ID,8 位数字。

返回值 - CreateMcubeNebulaAppResponse

  1. {
  2. "createNebulaAppResult":{
  3. "resultMsg":"",
  4. "success":true
  5. },
  6. "requestId":"5B588AFE-8D58-4460-B0AA-6A48A9FD0852",
  7. "resultCode":"OK"
  8. }

删除离线包 App

请求 - DeleteMcubeNebulaAppRequest

参数名称 类型 说明
h5Id String 离线包 ID,8 位数字

返回值 - DeleteMcubeNebulaAppResponse

  1. {
  2. "deleteMcubeNebulaAppResult":{
  3. "resultMsg":"",
  4. "success":true
  5. },
  6. "requestId":"E24C760E-4849-4341-91C6-6DA97F5B6B76",
  7. "resultCode":"OK"
  8. }

上传离线资源包

请求 - CreateMcubeNebulaResourceRequest

名称 类型 说明
h5Id String H5App 的 ID。
h5Name String H5App 的名称。
h5Version String 离线包的版本。需要保证在单个 H5App 中唯一。
mainUrl String 离线包主入口,满足正则 ^/[\w|/]+\.html$
vhost String H5App 的虚拟域名。
extendInfo String JSON 格式字符串。
autoInstall Integer 下载时机。
0:仅 Wi-Fi(非 Wi-Fi 需用户使用应用时才会下载);
1:所有网络都下载(会对用户流量造成负面影响,非特殊场景禁用。
resourceType Integer 资源类型,一个 H5App 只能存在一种类型。
0:全局资源包,
1:普通资源包。
installType Integer 安装时机,
0:不预加载(只有进入离线包或小程序页面时才安装),
1:预加载(离线包或小程序下载完成后则自动安装)。
platform String 使用平台,分为 all(全平台)、Android 和 iOS。
clientVersionMin String 客户端最低版本,选择指定的 platform 后,最低版本必传,格式为 aaa;bbb,其中 aaa 对应 iOS 的版本,bbb 对应 Android 的版本,如果平台只选择了一个,参数值中的分号也不能省略,比如只选择 Android,那么值为”;bbb”。
clientVersionMax String 客户端最高版本,可以不填,若 platformall,则这个值必须成对存在,iOS 与 Android 的最高版本或都填,或都为空。
fileUrl 文件在 OSS 的 URL 离线包资源文件,必须为 zip 格式。
repeatNebula Integer 是否复用全局包,在资源类型为全局资源包时需要填写。
0:否,
1:是。
onexFlag Boolean 固定传值为 true

返回值 - CreateMcubeNebulaResourceResponse

  1. {
  2. "createMcubeNebulaResourceReslult":{
  3. "nebulaResourceId":"4154",
  4. "resultMsg":"",
  5. "success":true
  6. },
  7. "requestId":"DFCA28DF-0F97-4C41-B3D4-351D284B51E7",
  8. "resultCode":"OK"
  9. }

nebulaResourceId 为上传的资源包对应的 ID。

获取资源包列表

请求 - ListMcubeNebulaResourcesRequest

名称 类型 说明
h5Id String H5App 的 ID。

返回值 - ListMcubeNebulaResourcesResponse

  1. {
  2. "listMcubeNebulaResourceResult":{
  3. "nebulaResourceInfos":[
  4. {
  5. "appCode":"ONEX97C5D29290957-default",
  6. "autoInstall":1,
  7. "clientVersionMax":"100;100",
  8. "clientVersionMin":"0;0",
  9. "creator":"demo",
  10. "debugUrl":"",
  11. "downloadUrl":"https://pre-mpaas.cn-hangzhou.oss.aliyuncs.com/ONEX97C5D29290957-default/12345678/1.0.0.1_all/nebula/12345678_1.0.0.1.amr",
  12. "extendInfo":"",
  13. "extraData":"{"resourceType":"1"}",
  14. "fallbackBaseUrl":"https://pre-mpaas.cn-hangzhou.oss.aliyuncs.com/ONEX97C5D29290957-default/12345678/1.0.0.1_all/nebula/fallback/;https://pre-mpaas.cn-hangzhou.oss.aliyuncs.com/ONEX97C5D29290957-default/12345678/1.0.0.1_all/nebula/fallback/",
  15. "fileSize":"0",
  16. "gmtCreate":"2021-02-01 14:11:21",
  17. "gmtModified":"2021-02-01 14:11:21",
  18. "h5Id":"12345678",
  19. "h5Name":"12345678",
  20. "h5Version":"1.0.0.1",
  21. "id":4154,
  22. "installType":1,
  23. "lazyLoad":0,
  24. "mainUrl":"/test.html",
  25. "md5":"3b9b7caaea6e5b0cb0db4db551454a33",
  26. "memo":"https://pre-mpaas.cn-hangzhou.oss.aliyuncs.com/ONEX97C5D29290957-default/12345678/1.0.0.1_all/nebula/nebula_json/h5_json.json",
  27. "metaId":7848,
  28. "modifier":"success",
  29. "packageType":1,
  30. "platform":"all",
  31. "publishPeriod":0,
  32. "releaseVersion":"20210201141121",
  33. "resourceType":"1",
  34. "status":1,
  35. "vhost":""
  36. }
  37. ],
  38. "resultMsg":"",
  39. "success":true
  40. },
  41. "requestId":"C88DEB27-FF7E-43F7-97F8-B2AA12FB0A5D",
  42. "resultCode":"OK"
  43. }

返回值说明

名称 类型 说明
appCode String appId+”-“+workspaceId
autoInstall Integer 含义和上传离线包中的一致
clientVersionMax String 含义和上传离线包中的一致
clientVersionMin String 含义和上传离线包中的一致
creator String 创建者,目前没有使用
debugUrl String 当前返回中无意义
downloadUrl String 下载离线包 AMR 文件地址
extendInfo String 上传时传递的扩展信息
extraData String 扩展参数
fallbackBaseUrl String 离线包 fallback 地址,使用分号分隔,分号前是内网地址,分号后是外网地址
fileSize String 文件大小
gmtCreate Date 创建时间
gmtModified Date 更新时间
h5Id String H5App的 ID
h5Name String H5App的名称
h5Version String 当前离线包的版本号
id Long 主键
installType Integer 含义和上传离线包中的一致
lazyLoad Integer 启动加载,目前都是 0
mainUrl String 含义和上传离线包中的一致
md5 String 离线包文件的md5
memo String 离线包的 h5.json文件的下载地址
metaId Long 无意义
modifier 修改者 目前没有使用
platform 平台 含义和上传离线包中的一致
publishPeriod Integer 发布状态。
1:内部灰度发布;
2:外部灰度发布;
3:正式发布;
4:回滚发布;
5:发布任务结束
releaseVersion String 发布版本号
resourceType Integer 含义和上传离线包中的一致
status Integer 状态

创建离线包发布任务

请求 - CreateMcubeNebulaTaskRequest

名称 类型 是否必填 说明
publishType Integer 发布类型。
2:灰度发布;
3:正式发布。
publishMode Integer 发布模式。若 publishType3,则不填。
1:白名单;
2:时间窗
memo String 发布描述
id Long 只能传 0,表示创建,不可修改。
greyEndtimeData String 否,当publishMode为2的时候必填 灰度时间窗发布的结束时间,格式为”YYYY-MM-dd HH:mm:ss”,时间必须大于当前时间并且与当前时间的间隔小于 7 天。
greyEndTime Date Date 类型,值和 greyEndTimeData 一致。
greyNum Integer 时间窗灰度的人数。当 publishMode2 时必填。
whitelistIds String 白名单主键 ID。当 publishMode1 时必填。多个 ID 使用”,”分隔。
packageId Long 发布的资源包主键 ID
greyConfigInfo String 发布的高级规则条件,JSON 字符串,具体含义见下表。
示例:
[{“ruleElement”:”city”,”operation”:1,”value”:”上海市,北京市,天津市”},{“ruleElement”:”mobileModel”,”operation”:2,”value”:”REDMI NOTE 3,VIVO X5M”},{“ruleElement”:”osVersion”,”operation”:3,”value2”:”9.2.1”,”value1”:”9.2.1”,”value”:”9.2.1-9.2.1”}]

高级规则说明

名称 类型 说明
ruleElement String 规则类型。
city:城市;
mobileModel:机型;
netType:网络;
osVersion:设备系统版本。
value String 规则值,多个规则使用”,”分隔,当 operation34 时,value 值是 aa-bb 的格式,其中 aa 是较小的值,bb 是较大的值。
operation Integer 操作关系。
1:包含,
2:不包含,
3:范围内,
4:在范围外。
ruleElementcitymobileModelnetType 时,operation 取值仅可以为 12;当 ruleElementosVersion 时,operation 的值可以是 4 种里面的任意一种。

返回值 - CreateMcubeNebulaTaskResponse

  1. {
  2. "createMcubeNebulaTaskResult":{
  3. "nebulaTaskId":"6664",
  4. "resultMsg":"",
  5. "success":true
  6. },
  7. "requestId":"BBDF54E1-2783-4E5A-AE19-F7BC3A1BB3C2",
  8. "resultCode":"OK"
  9. }

返回的nebulaTaskId为创建的发布任务对应的 ID。

获取发布任务列表

请求 - ListMcubeNebulaTasksRequest

名称 类型 说明
id Long 任务对应的离线资源包 ID

返回值 - ListMcubeNebulaTasksResponse

  1. {
  2. "listMcubeNebulaTaskResult":{
  3. "nebulaTaskInfos":[
  4. {
  5. "appCode":"ONEX97C5D29290957-default",
  6. "bizType":"nebula",
  7. "creator":"",
  8. "gmtCreate":"2021-02-01 14:16:58",
  9. "gmtModified":"2021-02-01 14:16:58",
  10. "gmtModifiedStr":"2021-02-01 14:16:58",
  11. "greyConfigInfo":"",
  12. "greyEndtimeData":"",
  13. "greyNum":0,
  14. "greyUrl":"",
  15. "id":6664,
  16. "memo":"test",
  17. "modifier":"",
  18. "packageId":4154,
  19. "percent":0,
  20. "platform":"all",
  21. "productId":"ONEX97C5D29290957-default-12345678",
  22. "productVersion":"1.0.0.1",
  23. "publishMode":4,
  24. "publishType":3,
  25. "releaseVersion":"20210201141121",
  26. "status":1,
  27. "syncResult":"",
  28. "taskName":"12345678",
  29. "taskStatus":1,
  30. "taskType":0,
  31. "taskVersion":1612160218556,
  32. "upgradeNoticeNum":0,
  33. "upgradeProgress":"",
  34. "whitelistIds":""
  35. }
  36. ],
  37. "resultMsg":"",
  38. "success":true
  39. },
  40. "requestId":"B9A07543-4B8B-43D0-AB33-7F2ACB954909",
  41. "resultCode":"OK"
  42. }

返回值说明

名称 类型 说明
appCode String appId+workspaceId
bizType String 离线包为 nebula
bundles Array 目前没有使用
creator String 目前没有使用
gmtCreate Date 创建时间
gmtModified Date 更新时间
gmtModifiedStr String 更新时间字符串
greyConfigInfo String 高级规则的字符串,和上传时的展示方式不同,具体见下表。
greyEndtime Date 时间窗灰度截止时间
greyEndtimeData String 时间窗灰度截止时间字符串
greyNum Integer 时间窗灰度人数
id Long 当前发布任务主键 ID
memo String 发布描述
modifier String 更新者,没有使用
packageId Long 当前任务对应离线资源包的 ID
percent Integer 灰度百分比,目前都是 0
platform String 当前发布任务的平台,可选 all(双平台),iOS,Android
productId String 产品 ID,appId + workspaceId + h5id
productVersion String 离线资源包的版本号
publishMode Integer 发布模型。
0:默认值,
1:白名单,
2:时间窗。
publishType Integer 发布类型。
2:灰度发布;
3:正式发布。
releaseVersion String 内部发布版本号
resIds String 对应的离线资源包 ID
status Integer 状态。
0:无效,
1:有效
syncResult String 目前没有使用
taskName String 任务名称,和小程序 App 名称相同
taskStatus Integer 任务状态。
0:待发布;1.发布中;2:已结束;
3:暂停
taskType Integer 任务类型。
0:普通任务
1:回滚任务。
taskVersion Long 任务版本号,使用的是任务创建的当前时间
upgradeNoticeNum Integer 目前没有使用
upgradeProgress String 目前没有使用
whitelistIds String 白名单主键 ID,多个 ID 使用”,”分隔

greyConfigInfo字段内容解释

名称 类型 说明
operator String 规则关系,and表示“与”规则,对 subRules 里的结果进行”与”操作。
defaultResult boolean 默认返回的结果
subRules List 规则集合
operator String 规则名称,contains:包含;
excludes:不包含;
vLimitIn:在范围内;
vLimitOut:在范围外。
left List/Object operatorcontainsexcludes 时,是 List 字符集合,每个元素表示一个规则的值;
operatorvLimitInvLimitOut 时,是一个对象,里面的 lower 表示较低的值,upper 表示较高的值。
right String 规则类型名称
defaultResult Boolean 默认结果

根据 ID 获取任务详情

请求 - GetMcubeNebulaTaskDetailRequest

名称 类型 说明
taskId Long 想要查询的任务 ID 主键

返回值 - GetMcubeNebulaTaskDetailResponse

  1. {
  2. "getMcubeNebulaTaskDetailResult":{
  3. "nebulaTaskDetail":{
  4. "appCode":"ONEX97C5D29290957-default",
  5. "appId":"",
  6. "atomic":0,
  7. "baseInfoId":0,
  8. "bizType":"nebula",
  9. "creator":"",
  10. "cronexpress":0,
  11. "downloadUrl":"https://pre-mpaas.cn-hangzhou.oss.aliyuncs.com/ONEX97C5D29290957-default/12345678/1.0.0.1_all/nebula/12345678_1.0.0.1.amr;https://pre-mpaas.cn-hangzhou.oss.aliyuncs.com/ONEX97C5D29290957-default/12345678/1.0.0.1_all/nebula/12345678_1.0.0.1.amr",
  12. "extraData":"{"resourceType":"1"}",
  13. "fileSize":"0",
  14. "fullRepair":0,
  15. "gmtCreate":"2021-02-01 14:16:58",
  16. "gmtModified":"2021-02-01 14:16:58",
  17. "gmtModifiedStr":"2021-02-01 14:16:58",
  18. "greyConfigInfo":"",
  19. "greyEndtimeData":"",
  20. "greyNum":0,
  21. "greyUrl":"",
  22. "id":6664,
  23. "issueDesc":"",
  24. "memo":"test",
  25. "modifier":"",
  26. "ossPath":"",
  27. "packageId":4154,
  28. "percent":0,
  29. "platform":"all",
  30. "productId":"ONEX97C5D29290957-default-12345678",
  31. "productVersion":"1.0.0.1",
  32. "publishMode":4,
  33. "publishPeriod":3,
  34. "publishType":3,
  35. "quickRollback":0,
  36. "releaseVersion":"20210201141121",
  37. "ruleJsonList":[
  38. ],
  39. "sourceId":"",
  40. "sourceName":"",
  41. "sourceType":"",
  42. "status":1,
  43. "syncResult":"",
  44. "syncType":0,
  45. "taskName":"12345678",
  46. "taskStatus":1,
  47. "taskType":0,
  48. "taskVersion":1612160218556,
  49. "upgradeNoticeNum":0,
  50. "upgradeProgress":"",
  51. "whitelistIds":"",
  52. "workspaceId":""
  53. },
  54. "resultMsg":"",
  55. "success":true
  56. },
  57. "requestId":"072AE251-B9F8-4A44-A621-9F0325EECC1E",
  58. "resultCode":"OK"
  59. }

返回值说明

名称 类型 说明
appCode String appId+workspaceId
appId String 没有使用
atomic Integer 1为原子包, 0为组合包,目前可以忽略
baseInfoId Long 关联的基础信息的主键 ID,可以忽略
bizType String 离线包为 nebula
bundles List 没有使用
creator String 没有使用
cronexpress Integer iOS 使用 0,表示执行一次,1表示执行多次
downloadUrl String 下载地址。分号前半部分为内网地址,后半部分为公网地址
extraData String JSON 字符串,扩展数据
fileSize String 文件大小
gmtCreate Date 创建时间
gmtModified Date 更新时间
greyConfigInfo String 高级规则字符串
greyEndTime Date 时间窗灰度结束时间
greyEndtimeData String 时间窗灰度发布结束时间字符串
id Long 主键 ID
issueDesc String 问题描述,目前没有使用
mds String 文件的 md5 值
memo String 发布描述
modifier String 修改者,没有使用
ossPath Stirng 离线包没有使用
packageId Long 发布任务对应的离线资源包 ID
percent Integer 发布百分比,离线包没有使用
platform String 发布平台,all、iOS、Android
product_id Sting appId+workspaceId + H5Appid
productVersion String 离线资源包的版本
resIds String 离线资源包的 ID
ruleJsonList List 发布高级规则的对象形式,按照上面的字符串形式使用即可
sourceId String 来源 ID,离线包没有使用
sourceName String 离线包没有使用
sourceType String 来源类型,离线包没有使用
status Integer 状态。
0:失效,
1:有效
syncResult String 离线包目前没有使用
syncType String 离线包没有使用
taskName String 任务名称
taskStatus Integer 任务状态。
0:待发布
,1:发布中;
2:已结束;
3:暂停。
taskType Integer 任务类型
0:普通任务
1:回滚任务
taskVersion Long 发布版本号,是创建发布的当前时间戳
upgradeNoticeNum Integer 目前没有使用
upgradeProgress String 目前没有使用
vmType Stirng Android 虚拟机类型,逗号分隔。
1:art,
2:dalvik,
3:lemur,
4:aoc
whitelist List 离线包发布任务的白名单信息。详情请参考 白名单管理

修改离线包任务状态

请求 - ChangeMcubeNebulaTaskStatusRequest

名称 类型 说明
bizType String 传 nebula
packageId Long 任务对应的离线资源包的 ID
taskId Long 当前发布任务的 ID
taskStatus Integer 需要改变到的状态。
0:待发布;
1:发布中;
2:已结束;
3:暂停。

返回值 - ChangeMcubeNebulaTaskStatusResponse

  1. {
  2. "changeMcubeNebulaTaskStatusResult":{
  3. "resultMsg":"",
  4. "success":true
  5. },
  6. "requestId":"595F4CB4-ACFE-4A5B-AF5B-4ED837CAEF95",
  7. "resultCode":"OK"
  8. }