Skip to content

设置云机代理 ​

设置云机代理。

接口地址:

text
/papi/container/operate/startProxy

请求方式:

text
POST

请求数据类型:

text
application/json

Header 参数:

参数类型必填说明
X-Access-Keystring是API 访问密钥 ID,鉴权方式见 接口规则
X-Signaturestring是签名值,Base64 编码的 HMAC-SHA256 计算结果
X-Timestampstring是毫秒级 Unix 时间戳(13 位)
X-Noncestring是随机字符串,10~32 位小写字母+数字

Body 参数:

参数类型必填说明
ctrIdstring是容器 ID
proxyHoststring是代理主机
proxyPortinteger是代理端口
proxyTypeinteger是代理类型(1-Socks5,2-HTTP)
userNamestring否代理用户名
passwordstring否代理密码
packageWhiteListstring否包白名单,用逗号分割(格式:com.example.app1,com.example.app2)
ipWhiteListstring否IP 白名单,用逗号分割(格式:192.168.1.1,192.168.1.2)
ipSimulationEnabledinteger否是否开启 IP 仿真(1-开启,0-关闭)

请求示例:

json
{
  "ctrId": "cf5eaa177d75de7f43a0d95c84832560b70118e462dc2eb8da529a936d8c3c6f",
  "proxyHost": "38.175.217.136",
  "proxyPort": 10810,
  "proxyType": 1,
  "userName": "njZQKJkYGCzv",
  "password": "qhBqlupqI0aM",
  "packageWhiteList": "",
  "ipWhiteList": "",
  "ipSimulationEnabled": 1
}

响应参数:

参数类型说明
codeinteger错误码,参见 错误码说明
dataContainerApiResult返回数据
├─ successboolean操作是否成功
├─ taskIdstring操作的任务 ID
├─ dataobject数据
├─ msgstring当前操作的消息
├─ ctrIdstring容器 CtrId
├─ ctrAliasstring容器别称
├─ ctrSlotinteger云机槽位
msgstring错误提示

响应示例:

json
{
  "code": 0,
  "data": {
    "success": true,
    "taskId": "",
    "data": {},
    "msg": "",
    "ctrId": "cf5eaa177d75de7f43a0d95c84832560b70118e462dc2eb8da529a936d8c3c6f",
    "ctrAlias": "",
    "ctrSlot": 0
  },
  "msg": ""
}

OpenAPI Docs