VMOSCloud OpenAPI 3.1 规范
本文档提供 VMOSCloud OpenAPI 3.1 规范文件的获取方式,供 AI 助手、大模型、代码生成工具及自动化脚本消费。规范内容与本站《接口文档》OpenAPI.md 完全一致,仅格式为机器可读的 OpenAPI 描述。
📥 下载 OpenAPI 规范文件 — 适合 Postman、Swagger Editor、AI 工具等直接导入
获取方式:
- 浏览器下载:点击此处下载 openapi.yaml,或访问:
https://api.vmosCloud.com/vmoscloud/doc/zh/server/openapi.yaml
若浏览器直接打开而非下载,可右键链接选择「另存为」。 - 命令行获取:
curl https://api.vmosCloud.com/vmoscloud/doc/zh/server/openapi.yaml -o vmoscloud-openapi.yaml - 直接引用:在 Postman、Swagger Editor、AI 等工具中使用上述 URL 直接导入
规范全文
以下为 OpenAPI 3.1 规范全文,可直接在本页复制使用,或通过上方链接下载文件。
openapi: 3.1.0
info:
title: VMOSCloud OpenAPI
description: |
VMOSCloud 服务端 OpenAPI 规范,供 AI/大模型/代码助手及自动化工具消费。
接口描述、请求/响应参数与业务语义以本站《接口文档》OpenAPI.md 为准;
认证与签名详见使用指南 example.md。
version: "1.0.0"
servers:
- url: https://api.vmoscloud.com
description: VMOSCloud API 服务器
security:
- VMOSCloudHMAC: []
tags:
- name: 实例管理
- name: 资源管理
- name: 应用管理
- name: 任务管理
- name: 云手机管理
- name: 邮箱接码服务
- name: 动态代理服务
- name: 静态住宅代理服务
- name: TK自动化
- name: SDK Token
paths:
/vcpcloud/api/padApi/setWifiList:
post:
tags:
- 实例管理
summary: 修改实例WIFI属性
operationId: vcpcloud_api_padApi_setWifiList_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"padCodes[],wifiJsonList[],SSID,BSSID,MAC,IP,gateway,DNS1,DNS2,hessid,anqpDomainId,capabilities,level,linkSpeed,txLinkSpeed,rxLinkSpeed,frequency,distance,distanceSd,channelWidth"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/padDetails:
post:
tags:
- 实例管理
summary: 实例详情(待上线)
operationId: vcpcloud_api_padApi_padDetails_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"padCodes[],padIps[],vmStatus,controlStatus,faultStatus,deviceStatus"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/restart:
post:
tags:
- 实例管理
summary: 实例重启
operationId: vcpcloud_api_padApi_restart_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"padCodes[]"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/reset:
post:
tags:
- 实例管理
summary: 实例重置
operationId: vcpcloud_api_padApi_reset_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"padCodes[]"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/padProperties:
post:
tags:
- 实例管理
summary: 查询实例属性
operationId: vcpcloud_api_padApi_padProperties_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):padCode
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/batchPadProperties:
post:
tags:
- 实例管理
summary: 批量查询实例属性
operationId: vcpcloud_api_padApi_batchPadProperties_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"padCodes[]"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/updatePadProperties:
post:
tags:
- 实例管理
summary: 修改实例属性(动态生效)
operationId: vcpcloud_api_padApi_updatePadProperties_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"padCodes[],modemPersistPropertiesList[],propertiesName,propertiesValue,modemPropertiesList[],systemPersistPropertiesList[],systemPropertiesList[],settingPropertiesList[],oaidPropertiesList[]"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/updatePadAndroidProp:
post:
tags:
- 实例管理
summary: 修改实例安卓改机属性(需重启)
operationId: vcpcloud_api_padApi_updatePadAndroidProp_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):padCode,restart,props,ro.product.vendor.name
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/updateSIM:
post:
tags:
- 实例管理
summary: 根据国家Code修改SIM卡信息
operationId: vcpcloud_api_padApi_updateSIM_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):padCode,countryCode,props,ro.product.vendor.name
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/dissolveRoom:
post:
tags:
- 实例管理
summary: 停止推流
operationId: vcpcloud_api_padApi_dissolveRoom_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"padCodes[]"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/checkIP:
post:
tags:
- 实例管理
summary: 智能IP代理检测
operationId: vcpcloud_api_padApi_checkIP_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):host,port,account,password,type,country,ip,loc,city,region,timezone
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/smartIp:
post:
tags:
- 实例管理
summary: 设置智能IP
operationId: vcpcloud_api_padApi_smartIp_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"padCodes[],host,port,account,password,type,mode,bypassPackageList[],bypassIpList[],bypassDomainList[]"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/notSmartIp:
post:
tags:
- 实例管理
summary: 取消智能IP
operationId: vcpcloud_api_padApi_notSmartIp_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"padCodes[]"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/getTaskStatus:
post:
tags:
- 实例管理
summary: 设备任务执行结果查询(智能IP)
operationId: vcpcloud_api_padApi_getTaskStatus_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):taskId
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/getListInstalledApp:
post:
tags:
- 实例管理
summary: 获取指定云机安装的应用信息
operationId: vcpcloud_api_padApi_getListInstalledApp_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"padCodeList[]"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/updateTimeZone:
post:
tags:
- 实例管理
summary: 修改实例时区
operationId: vcpcloud_api_padApi_updateTimeZone_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"timeZone,padCodes[]"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/updateLanguage:
post:
tags:
- 实例管理
summary: 修改实例语言
operationId: vcpcloud_api_padApi_updateLanguage_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"language,country,padCodes[]"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/gpsInjectInfo:
post:
tags:
- 实例管理
summary: 设置实例经纬度
operationId: vcpcloud_api_padApi_gpsInjectInfo_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"longitude,latitude,altitude,speed,bearing,horizontalAccuracyMeters,padCodes[]"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/open/network/proxy/info:
post:
tags:
- 实例管理
summary: 查询实例代理信息(待上线)
operationId: vcpcloud_open_network_proxy_info_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"padCodes[],padCode"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/replacePad:
post:
tags:
- 实例管理
summary: 一键新机
operationId: vcpcloud_api_padApi_replacePad_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"padCodes[],countryCode,realPhoneTemplateId,androidProp,replacementRealAdiFlag,excludeRealPhoneTemplateIds[],certificate,wipeData,wipeSpecificData[]"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/country:
get:
tags:
- 实例管理
summary: 查询一键新机支持国家列表
operationId: vcpcloud_api_padApi_country_get
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):无
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/updateContacts:
post:
tags:
- 实例管理
summary: 更新通讯录
operationId: vcpcloud_api_padApi_updateContacts_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"padCodes[],fileUniqueId,operateType,info[],firstName,phone,email"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/setProxy:
post:
tags:
- 实例管理
summary: 实例设置代理
operationId: vcpcloud_api_padApi_setProxy_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"account,password,ip,port,enable,padCodes[],proxyType,proxyName,bypassPackageList[],bypassIpList[],bypassDomainList[],sUoT"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/listInstalledApp:
post:
tags:
- 实例管理
summary: 实时查询已安装的应用列表
operationId: vcpcloud_api_padApi_listInstalledApp_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"padCodes[],appName"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/setKeepAliveApp:
post:
tags:
- 实例管理
summary: 设置应用自启动
operationId: vcpcloud_api_padApi_setKeepAliveApp_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"padCodes[],applyAllInstances,appInfos[],serverName"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/setHideAppList:
post:
tags:
- 实例管理
summary: 设置应用隐藏(待上线)
operationId: vcpcloud_api_padApi_setHideAppList_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"padCodes[],appInfos[],packageName"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/replaceRealAdiTemplate:
post:
tags:
- 实例管理
summary: 修改真机ADI模板
operationId: vcpcloud_api_padApi_replaceRealAdiTemplate_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"padCodes[],wipeData,realPhoneTemplateId"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/asyncCmd:
post:
tags:
- 实例管理
summary: 异步执行ADB命令
operationId: vcpcloud_api_padApi_asyncCmd_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"padCodes[],scriptContent"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/switchRoot:
post:
tags:
- 实例管理
summary: 开关Root权限
operationId: vcpcloud_api_padApi_switchRoot_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"padCodes[],globalRoot,packageName,rootStatus"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/screenshot:
post:
tags:
- 实例管理
summary: 本地截图
operationId: vcpcloud_api_padApi_screenshot_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"padCodes[],rotation,broadcast,definition,resolutionHeight,resolutionWidth"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/getLongGenerateUrl:
post:
tags:
- 实例管理
summary: 获取实例实时预览图片
operationId: vcpcloud_api_padApi_getLongGenerateUrl_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"padCodes[],format,height,width,quality"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/upgradeImage:
post:
tags:
- 实例管理
summary: 升级镜像
operationId: vcpcloud_api_padApi_upgradeImage_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"padCodes[],imageId,wipeData,enableCpuCoreConfig"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/virtualRealSwitch:
post:
tags:
- 实例管理
summary: 升级真机镜像
operationId: vcpcloud_api_padApi_virtualRealSwitch_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"padCodes[],imageId,wipeData,realPhoneTemplateId,upgradeImageConvertType,screenLayoutId,certificate,deviceAndroidProps,enableCpuCoreConfig"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/templateList:
post:
tags:
- 实例管理
summary: 分页获取真机模板
operationId: vcpcloud_api_padApi_templateList_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):page,rows
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/modelInfo:
post:
tags:
- 实例管理
summary: 批量获取实例机型信息(待上线)
operationId: vcpcloud_api_padApi_modelInfo_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"padCodes[]"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/setSpeed:
post:
tags:
- 实例管理
summary: 设置实例带宽(待上线)
operationId: vcpcloud_api_padApi_setSpeed_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"padCodes[],upBandwidth,downBandwidth"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/openOnlineAdb:
post:
tags:
- 实例管理
summary: 开启关闭ADB
operationId: vcpcloud_api_padApi_openOnlineAdb_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"padCodes[],openStatus"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/adb:
post:
tags:
- 实例管理
summary: 获取ADB连接信息
operationId: vcpcloud_api_padApi_adb_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):padCode,enable
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/batch/adb:
post:
tags:
- 实例管理
summary: 批量获取ADB连接信息(待上线)
operationId: vcpcloud_api_padApi_batch_adb_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"padCodes[],enable"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/simulateTouch:
post:
tags:
- 实例管理
summary: 模拟触控
operationId: vcpcloud_api_padApi_simulateTouch_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"padCodes[],width,height,pointCount,positions[]"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/padTaskDetail:
post:
tags:
- 实例管理
summary: 实例操作任务详情
operationId: vcpcloud_api_padApi_padTaskDetail_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"taskIds[],taskId"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/executeScriptInfo:
post:
tags:
- 实例管理
summary: 获取实例执行脚本结果(待上线)
operationId: vcpcloud_api_padApi_executeScriptInfo_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):taskIds
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/screenshotInfo:
post:
tags:
- 实例管理
summary: 获取实例截图结果(待上线)
operationId: vcpcloud_api_padApi_screenshotInfo_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):taskIds
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/padExecuteTaskInfo:
post:
tags:
- 实例管理
summary: 实例重启重置执行结果(待上线)
operationId: vcpcloud_api_padApi_padExecuteTaskInfo_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):taskIds
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/infos:
post:
tags:
- 实例管理
summary: 实例分组列表/实例列表信息
operationId: vcpcloud_api_padApi_infos_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"page,rows,padType,padCodes[]"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/addPhoneRecord:
post:
tags:
- 实例管理
summary: 导入通话记录
operationId: vcpcloud_api_padApi_addPhoneRecord_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"padCodes[],callRecords[]"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/inputText:
post:
tags:
- 实例管理
summary: 云机文本信息输入
operationId: vcpcloud_api_padApi_inputText_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"padCodes[],text,code,msg,ts,data[],padCode,taskId,vmStatus,taskStatus"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/simulateSendSms:
post:
tags:
- 实例管理
summary: 模拟发送短信
operationId: vcpcloud_api_padApi_simulateSendSms_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"padCodes[],senderNumber,smsContent"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/resetGAID:
post:
tags:
- 实例管理
summary: 重置GAID
operationId: vcpcloud_api_padApi_resetGAID_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"padCodes[],resetGmsType,oprBy,taskSource"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/injectAudioToMic:
post:
tags:
- 实例管理
summary: 注入音频到实例麦克风
operationId: vcpcloud_api_padApi_injectAudioToMic_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"padCodes[],url,fileUniqueId,enable"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/localPodBackup:
post:
tags:
- 实例管理
summary: 创建本地实例备份(待上线)
operationId: vcpcloud_api_padApi_localPodBackup_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):padCode,backupName,backupPath,ossConfig,credentialType
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/localPodRestore:
post:
tags:
- 实例管理
summary: 创建本地实例还原(待上线)
operationId: vcpcloud_api_padApi_localPodRestore_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):backupId,padCode,ossConfig,credentialType
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/localPodBackupSelectPage:
post:
tags:
- 实例管理
summary: 本地实例备份结果查询(待上线)
operationId: vcpcloud_api_padApi_localPodBackupSelectPage_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"page,rows,padCodes[],padCode"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/cleanAppHome:
post:
tags:
- 实例管理
summary: 清除进程并返回桌面(待上线)
operationId: vcpcloud_api_padApi_cleanAppHome_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"padCodes[]"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/unmannedLive:
post:
tags:
- 实例管理
summary: 无人直播
operationId: vcpcloud_api_padApi_unmannedLive_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"padCodes[],injectSwitch,injectLoop,injectUrl,injectUrls[]"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/injectPicture:
post:
tags:
- 实例管理
summary: 图片注入(待上线)
operationId: vcpcloud_api_padApi_injectPicture_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"padCodes[],injectSwitch,injectLoop,injectUrl"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/addUserRom:
post:
tags:
- 实例管理
summary: 上传用户镜像
operationId: vcpcloud_api_padApi_addUserRom_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):name,updateLog,androidVersion,version,downloadUrl,packageSize
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/replacement:
post:
tags:
- 实例管理
summary: 换机
operationId: vcpcloud_api_padApi_replacement_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):padCode
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/confirmTransfer:
post:
tags:
- 实例管理
summary: 云机转移
operationId: vcpcloud_api_padApi_confirmTransfer_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"padCodes[],makeOverMobilePhone"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/setHideAccessibilityAppList:
post:
tags:
- 实例管理
summary: 隐藏辅助服务
operationId: vcpcloud_api_padApi_setHideAccessibilityAppList_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"padCodes[],appInfos[],packageName"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/installApp:
post:
tags:
- 应用管理
summary: 应用安装
operationId: vcpcloud_api_padApi_installApp_post
description: |
为单台或多台实例同时安装单个或多个APP,异步操作,支持黑白名单逻辑。请求参数(名称/类型以 OpenAPI.md 对应接口为准):"apps[](appId,appName,pkgName,isGrantAllPerm,padCodes[])"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/uninstallApp:
post:
tags:
- 应用管理
summary: 应用卸载
operationId: vcpcloud_api_padApi_uninstallApp_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"apkPackageList[],padCodeList[]"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/startApp:
post:
tags:
- 应用管理
summary: 应用启动
operationId: vcpcloud_api_padApi_startApp_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"pkgName,padCodes[]"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/stopApp:
post:
tags:
- 应用管理
summary: 应用停止
operationId: vcpcloud_api_padApi_stopApp_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"pkgName,padCodes[]"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/restartApp:
post:
tags:
- 应用管理
summary: 应用重启
operationId: vcpcloud_api_padApi_restartApp_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"pkgName,padCodes[]"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/uploadFileV3:
post:
tags:
- 应用管理
summary: 文件通过链接直接上传
operationId: vcpcloud_api_padApi_uploadFileV3_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"padCodes[],padCode,autoInstall,fileUniqueId,customizeFilePath,fileName,packageName,url,md5,isAuthorization,iconPath"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/uploadFile:
post:
tags:
- 应用管理
summary: 上传文件到云空间
operationId: vcpcloud_api_padApi_uploadFile_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):file
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/deleteOssFiles:
post:
tags:
- 应用管理
summary: 删除云空间文件
operationId: vcpcloud_api_padApi_deleteOssFiles_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"files[],urls[]"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/selectFiles:
post:
tags:
- 应用管理
summary: 查询用户的文件列表
operationId: vcpcloud_api_padApi_selectFiles_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):无
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/fileTaskDetail:
post:
tags:
- 任务管理
summary: 文件任务详情
operationId: vcpcloud_api_padApi_fileTaskDetail_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"taskIds[],taskId"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/createMoneyOrder:
post:
tags:
- 云手机管理
summary: 新建续费云手机
operationId: vcpcloud_api_padApi_createMoneyOrder_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):androidVersionName,goodId,goodNum,autoRenew,equipmentId,countryCode
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/userPadList:
post:
tags:
- 云手机管理
summary: 云手机列表
operationId: vcpcloud_api_padApi_userPadList_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"padCode,equipmentIds[]"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/padInfo:
post:
tags:
- 云手机管理
summary: 云手机信息查询
operationId: vcpcloud_api_padApi_padInfo_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):padCode
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/getCloudGoodList:
get:
tags:
- 云手机管理
summary: sku套餐列表
operationId: vcpcloud_api_padApi_getCloudGoodList_get
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):androidVersion
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/createMoneyProOrder:
post:
tags:
- 云手机管理
summary: 设备预售购买
operationId: vcpcloud_api_padApi_createMoneyProOrder_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):androidVersionName,goodId,goodNum,autoRenew
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/queryProOrderList:
post:
tags:
- 云手机管理
summary: 查询预售订单结果详情
operationId: vcpcloud_api_padApi_queryProOrderList_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):proBuyStatus,orderId
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/imageVersionList:
post:
tags:
- 云手机管理
summary: 安卓镜像版本集合
operationId: vcpcloud_api_padApi_imageVersionList_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):padCode
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/createByTimingOrder:
post:
tags:
- 云手机管理
summary: 创建计时设备订单
operationId: vcpcloud_api_padApi_createByTimingOrder_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):goodId,goodNum
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/timingPadOn:
post:
tags:
- 云手机管理
summary: 计时设备开机
operationId: vcpcloud_api_padApi_timingPadOn_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"padCodes[],defCode,netStorageResUnitCode"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/timingPadOff:
post:
tags:
- 云手机管理
summary: 计时设备关机
operationId: vcpcloud_api_padApi_timingPadOff_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"padCodes[],isBackUp,remark"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/timingPadDel:
post:
tags:
- 云手机管理
summary: 计时设备销毁
operationId: vcpcloud_api_padApi_timingPadDel_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"padCodes[]"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/vcTimingBackupList:
get:
tags:
- 云手机管理
summary: 存储资源包列表
operationId: vcpcloud_api_padApi_vcTimingBackupList_get
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):无
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/getRenewStorageInfo:
get:
tags:
- 云手机管理
summary: 云空间存储剩余容量
operationId: vcpcloud_api_padApi_getRenewStorageInfo_get
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):无
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/getVcStorageGoods:
get:
tags:
- 云手机管理
summary: 云空间商品列表
operationId: vcpcloud_api_padApi_getVcStorageGoods_get
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):无
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/buyStorageGoods:
post:
tags:
- 云手机管理
summary: 购买云空间扩容
operationId: vcpcloud_api_padApi_buyStorageGoods_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):storageId,autoRenewOrder
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/selectAutoRenew:
get:
tags:
- 云手机管理
summary: 云空间续费详情查询
operationId: vcpcloud_api_padApi_selectAutoRenew_get
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):无
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/renewsStorageGoods:
post:
tags:
- 云手机管理
summary: 聚合续费云空间商品
operationId: vcpcloud_api_padApi_renewsStorageGoods_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):autoRenewOrder
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/updateRenewStorageStatus:
get:
tags:
- 云手机管理
summary: 云空间自动续费开关
operationId: vcpcloud_api_padApi_updateRenewStorageStatus_get
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):renewStorageStatus
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/deleteUploadFiles:
post:
tags:
- 云手机管理
summary: 删除备份资源包数据
operationId: vcpcloud_api_padApi_deleteUploadFiles_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"backupIds[]"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/toggleProcessHide:
post:
tags:
- 云手机管理
summary: 显示或隐藏应用进程
operationId: vcpcloud_api_padApi_toggleProcessHide_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"padCodes[],show,packageName"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/getEmailServiceList:
get:
tags:
- 邮箱接码服务
summary: 获取邮箱服务列表
operationId: vcpcloud_api_padApi_getEmailServiceList_get
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):无
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/getEmailTypeList:
get:
tags:
- 邮箱接码服务
summary: 获取邮箱类型及剩余库存
operationId: vcpcloud_api_padApi_getEmailTypeList_get
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):serviceId
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/createEmailOrder:
post:
tags:
- 邮箱接码服务
summary: 创建购买邮箱订单
operationId: vcpcloud_api_padApi_createEmailOrder_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):serviceId,emailTypeId,goodNum
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/getEmailOrder:
get:
tags:
- 邮箱接码服务
summary: 查询购买的邮箱列表
operationId: vcpcloud_api_padApi_getEmailOrder_get
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):page,size,serviceId,email,status
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/getEmailCode:
get:
tags:
- 邮箱接码服务
summary: 刷新获取邮箱验证码
operationId: vcpcloud_api_padApi_getEmailCode_get
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):orderId
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/getDynamicGoodService:
get:
tags:
- 动态代理服务
summary: 查询动态代理商品列表
operationId: vcpcloud_api_padApi_getDynamicGoodService_get
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):无
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/getDynamicProxyRegion:
get:
tags:
- 动态代理服务
summary: 查询动态代理地区列表
operationId: vcpcloud_api_padApi_getDynamicProxyRegion_get
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):无
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/queryCurrentTrafficBalance:
get:
tags:
- 动态代理服务
summary: 获取动态代理当前余量
operationId: vcpcloud_api_padApi_queryCurrentTrafficBalance_get
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):无
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/getDynamicProxyHost:
get:
tags:
- 动态代理服务
summary: 查询支持的服务器地区
operationId: vcpcloud_api_padApi_getDynamicProxyHost_get
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):无
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/buyDynamicProxy:
post:
tags:
- 动态代理服务
summary: 购买动态代理流量包
operationId: vcpcloud_api_padApi_buyDynamicProxy_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):goodId,goodNum,autoRenewOrder
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/createProxy:
post:
tags:
- 动态代理服务
summary: 创建动态代理
operationId: vcpcloud_api_padApi_createProxy_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):city,countryCode,goodNum,proxyHost,proxyType,proxyUseType,state,time
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/getProxys:
get:
tags:
- 动态代理服务
summary: 查询动态代理列表
operationId: vcpcloud_api_padApi_getProxys_get
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):page,rows
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/getDynamicProxyOrders:
post:
tags:
- 动态代理服务
summary: 查询动态代理订单列表
operationId: vcpcloud_api_padApi_getDynamicProxyOrders_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):page,rows,completeStartTime,completeEndTime
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/batchPadConfigProxy:
post:
tags:
- 动态代理服务
summary: 云机配置动态代理
operationId: vcpcloud_api_padApi_batchPadConfigProxy_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"padCodes[],setProxyFlag,proxyIds[]"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/selectBatchPadProxyTask:
post:
tags:
- 动态代理服务
summary: 查询批量云机设置代理任务
operationId: vcpcloud_api_padApi_selectBatchPadProxyTask_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):taskId
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/getDynamicProxyAutomaticRenewal:
get:
tags:
- 动态代理服务
summary: 查询动态代理自动续费信息
operationId: vcpcloud_api_padApi_getDynamicProxyAutomaticRenewal_get
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):无
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/setAutoRenewSwitch:
post:
tags:
- 动态代理服务
summary: 设置动态代理自动续费开关
operationId: vcpcloud_api_padApi_setAutoRenewSwitch_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):autoRenewOrder
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/delProxyByIds:
post:
tags:
- 动态代理服务
summary: 删除动态代理
operationId: vcpcloud_api_padApi_delProxyByIds_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"ids[]"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/proxyGoodList:
get:
tags:
- 静态住宅代理服务
summary: 获取静态住宅商品列表
operationId: vcpcloud_api_padApi_proxyGoodList_get
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):无
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/getProxyRegion:
get:
tags:
- 静态住宅代理服务
summary: 获取静态住宅支持的国家城市
operationId: vcpcloud_api_padApi_getProxyRegion_get
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):无
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/createProxyOrder:
post:
tags:
- 静态住宅代理服务
summary: 静态住宅商品购买
operationId: vcpcloud_api_padApi_createProxyOrder_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):proxyGoodId,region,num,country,proxyAddress,autoRenew
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/selectProxyOrderList:
post:
tags:
- 静态住宅代理服务
summary: 静态住宅代理订单明细
operationId: vcpcloud_api_padApi_selectProxyOrderList_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):page,rows
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/createRenewProxyOrder:
post:
tags:
- 静态住宅代理服务
summary: 静态住宅代理续费
operationId: vcpcloud_api_padApi_createRenewProxyOrder_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):proxyGoodId,proxyIps,autoRenew
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/queryProxyList:
post:
tags:
- 静态住宅代理服务
summary: 查询静态住宅代理列表
operationId: vcpcloud_api_padApi_queryProxyList_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):current,size
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/autoTaskList:
post:
tags:
- TK自动化
summary: 自动化任务列表查询
operationId: vcpcloud_api_padApi_autoTaskList_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"taskIds[],taskType,page,rows"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/addAutoTask:
post:
tags:
- TK自动化
summary: 创建自动化任务
operationId: vcpcloud_api_padApi_addAutoTask_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"taskName,remarks,taskType,list[]"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/reExecutionAutoTask:
post:
tags:
- TK自动化
summary: 自动化任务重试
operationId: vcpcloud_api_padApi_reExecutionAutoTask_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"taskIds[],plannedExecutionTime"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/cancelAutoTask:
post:
tags:
- TK自动化
summary: 自动化任务取消
operationId: vcpcloud_api_padApi_cancelAutoTask_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):"taskIds[]"
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/stsTokenByPadCode:
post:
tags:
- SDK Token
summary: 根据padCode获取SDK临时token
operationId: vcpcloud_api_padApi_stsTokenByPadCode_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):padCode
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
/vcpcloud/api/padApi/clearStsToken:
post:
tags:
- SDK Token
summary: 清除SDK授权Token
operationId: vcpcloud_api_padApi_clearStsToken_post
description: |
请求参数(名称/类型以 OpenAPI.md 对应接口为准):token
requestBody:
required: true
content:
application/json:
schema:
type: object
description: 见 OpenAPI.md 该接口请求Body/参数表
responses:
"200":
description: 成功时返回 JSON,结构为 { code, msg, ts, data },code=200 表示成功
content:
application/json:
schema:
$ref: "#/components/schemas/ApiResponse"
components:
securitySchemes:
VMOSCloudHMAC:
type: http
scheme: custom
description: |
HMAC-SHA256 签名验证。请求头必须包含:
x-date(UTC 时间 ISO 8601)、x-host(api.vmoscloud.com)、
Content-Type(application/json)、authorization(HMAC-SHA256 签名)。
签名格式:HMAC-SHA256 Credential={AccessKey}, SignedHeaders=content-type;host;x-content-sha256;x-date, Signature={Signature}
计算步骤见使用指南 example.md。
schemas:
ApiResponse:
type: object
properties:
code:
type: integer
description: 业务码,200 表示成功
msg:
type: string
description: 提示信息
ts:
type: integer
description: 时间戳
data:
description: 业务数据,结构见 OpenAPI.md 各接口响应参数
规范内容说明
- 接口范围:与 OpenAPI.md 中接口概览一致,包含实例管理、资源管理、应用管理、任务管理、云手机管理、邮箱接码、动态代理、静态住宅代理、TK 自动化、SDK Token 等全部接口。
- 请求/响应语义:路径、方法、摘要及参数名称与 OpenAPI.md 对应接口一致;详细参数类型、是否必填、示例等以 OpenAPI.md 为准。
- 认证方式:全局使用 HMAC-SHA256 签名(请求头
x-date、x-host、Content-Type、authorization),计算方式见本站 使用指南(example.md)。
使用建议
- AI / 大模型:将上述
openapi.yaml的 URL 或内容提供给 AI,便于生成调用示例、参数说明或 SDK 代码。 - 代码生成:使用 OpenAPI 代码生成器(如 OpenAPI Generator)时,以该 YAML 为输入,并配合本站文档理解业务语义与错误码。
- 调试与测试:可导入 Postman、Insomnia 等工具;认证需自行实现 HMAC-SHA256,参考 example.md。
相关文档
- 接口文档(OpenAPI.md) — 完整接口说明、请求/响应参数与示例
- 使用指南(example.md) — 认证与签名计算
- 开发者速查手册(llms.md) — 文本速查与 AI 参考