咨询售后
客服
客服QQ
物理机客服
3123596170
网站客服
3188216802
咨询热线
18559990510
投诉电话
18155905555

帮助内容

云服务器api

点击下载:简云API.rar下载后解压,可以把json文件拖入apifox或postman里

云服务器API

Base URLs:

Authentication

产品相关

GET 获取产品信息

GET /v2/productlist

请求参数

名称位置类型必选说明
agentidquerystringnone
tiqueryinteger当前时间戳根据ti字段单位是s,判断请求是否过期
noncequerystring随机字符,每次要不一样
signquerystringmd5($ti . $nonce . $apikey)

返回示例

成功

{
 "errcode": 0,
 "msg": [
   {
     "no": 1,
     "id": "1782",
     "typeid": "1",
     "name": "黄山电信黄山测试VPS(套餐一)",
     "info": "黄山测试VPS(套餐一)",
     "cpunum": "2",
     "maxram": "512",
     "maxspace": 10,
     "maxmbps8": "100",
     "price_day": "2",
     "price_week": "10",
     "price_month": "30",
     "price_season": "75",
     "price_halfyear": "150",
     "price_year": 300,
     "price_threeyear": "900",
     "ratio": "0.6250",
     "province": "13",
     "provincename": "安徽",
     "city": "384",
     "cityname": "黄山电信"
   },
   {
     "no": 2,
     "id": "1783",
     "typeid": "1",
     "name": "黄山电信黄山测试VPS(套餐二)",
     "info": "黄山测试VPS(套餐二)",
     "cpunum": "2",
     "maxram": "1024",
     "maxspace": 10,
     "maxmbps8": "100",
     "price_day": "4",
     "price_week": "19",
     "price_month": "45",
     "price_season": "118",
     "price_halfyear": "225",
     "price_year": 450,
     "price_threeyear": "0",
     "ratio": "0.6250",
     "province": "13",
     "provincename": "安徽",
     "city": "384",
     "cityname": "黄山电信"
   },
   {
     "no": 3,
     "id": "1784",
     "typeid": "1",
     "name": "黄山电信黄山测试VPS(套餐三)",
     "info": "黄山测试VPS(套餐三)",
     "cpunum": "4",
     "maxram": "2048",
     "maxspace": 10,
     "maxmbps8": "100",
     "price_day": "9",
     "price_week": "34",
     "price_month": "75",
     "price_season": "199",
     "price_halfyear": "375",
     "price_year": 750,
     "price_threeyear": "0",
     "ratio": "0.6250",
     "province": "13",
     "provincename": "安徽",
     "city": "384",
     "cityname": "黄山电信"
   },
   {
     "no": 4,
     "id": "1785",
     "typeid": "1",
     "name": "黄山电信黄山测试VPS(套餐四)",
     "info": "黄山测试VPS(套餐四)",
     "cpunum": "4",
     "maxram": "4096",
     "maxspace": 22,
     "maxmbps8": "100",
     "price_day": "13",
     "price_week": "50",
     "price_month": "113",
     "price_season": "299",
     "price_halfyear": "563",
     "price_year": 1125,
     "price_threeyear": "0",
     "ratio": "0.6250",
     "province": "13",
     "provincename": "安徽",
     "city": "384",
     "cityname": "黄山电信"
   },
   {
     "no": 5,
     "id": "1786",
     "typeid": "1",
     "name": "黄山电信黄山测试VPS(测试)",
     "info": "黄山测试VPS(测试)",
     "cpunum": "2",
     "maxram": "30720",
     "maxspace": 10,
     "maxmbps8": "100",
     "price_day": "4",
     "price_week": "19",
     "price_month": "45",
     "price_season": "118",
     "price_halfyear": "225",
     "price_year": 450,
     "price_threeyear": "0",
     "ratio": "0.6250",
     "province": "13",
     "provincename": "安徽",
     "city": "384",
     "cityname": "黄山电信"
   },
   {
     "no": 6,
     "id": "1787",
     "typeid": "1",
     "name": "东营电信黄山测试VPS(测试2)",
     "info": "黄山测试VPS(测试2)",
     "cpunum": "1",
     "maxram": "0",
     "maxspace": 10,
     "maxmbps8": "0",
     "price_day": "0",
     "price_week": "0",
     "price_month": "0",
     "price_season": "0",
     "price_halfyear": "0",
     "price_year": 625,
     "price_threeyear": "0",
     "ratio": "0.6250",
     "province": "1",
     "provincename": "北京",
     "city": "10",
     "cityname": "东营电信"
   }
 ]
}

返回结果

状态码状态码含义说明数据模型
200OK成功Inline

返回数据结构

状态码 200

名称类型必选约束中文名说明
» nointegertruenone
none
» idstringtruenone
none
» typeidstringtruenone
none
» namestringtruenone
none
» infostringtruenone
none
» cpunumstringtruenone
none
» maxramstringtruenone
none
» maxspaceintegertruenone
none
» maxmbps8stringtruenone
none
» price_daystringtruenone
none
» price_weekstringtruenone
none
» price_monthstringtruenone
none
» price_seasonstringtruenone
none
» price_halfyearstringtruenone
none
» price_yearintegertruenone
none
» price_threeyearstringtruenone
none
» ratiostringtruenone
none
» provincestringtruenone
none
» citystringtruenone
none

GET 根据nodeid获取操作系统

GET /v2/getosbynodeid

请求参数

名称位置类型必选说明
nodeidquerystringnodeid
agentidquerystringnone
tiqueryinteger当前时间戳根据ti字段单位是s,判断请求是否过期
noncequerystring随机字符,每次要不一样
signquerystringmd5($ti . $nonce . $apikey)

返回示例

成功

{
 "errcode": 0,
 "msg": [
   {
     "id": "415",
     "name": "centos_7.6"
   },
   {
     "id": "416",
     "name": "win7-64位完整版(内存需2G以上)"
   },
   {
     "id": "417",
     "name": "win7-64位流畅版(内存需1G以上)"
   },
   {
     "id": "418",
     "name": "win7-32位完整版(内存需1G以上)"
   },
   {
     "id": "419",
     "name": "win7-32位流畅版"
   },
   {
     "id": "420",
     "name": "win10-64位(内存需2G以上)"
   },
   {
     "id": "421",
     "name": "win10-32位(内存需2G以上)"
   },
   {
     "id": "422",
     "name": "win-xp"
   },
   {
     "id": "423",
     "name": "Server2003-32位"
   },
   {
     "id": "424",
     "name": "centos_6.10"
   }
 ]
}

返回结果

状态码状态码含义说明数据模型
200OK成功Inline

返回数据结构

状态码 200

名称类型必选约束中文名说明
» idstringtruenone
osid
» namestringtruenone
os名称

GET 根据产品获取node的情况

GET /v2/getnodebyprdid

请求参数

名称位置类型必选说明
prdidquerystringnone
agentidquerystringnone
tiqueryinteger当前时间戳根据ti字段单位是s,判断请求是否过期
noncequerystring随机字符,每次要不一样
signquerystringmd5($ti . $nonce . $apikey)

返回示例

成功

{
 "errcode": 0,
 "msg": [
   {
     "id": 3010,
     "name2": "黄山电信-01",
     "name": "黄山电信-01(剩余50台)[离线]"
   },
   {
     "id": 3011,
     "name2": "黄山电信-02",
     "name": "黄山电信-02(剩余1台)[离线]"
   }
 ]
}

返回结果

状态码状态码含义说明数据模型
200OK成功Inline

返回数据结构

状态码 200

名称类型必选约束中文名说明
» idintegertruenone
nodeid
» name2stringtruenone
node名称
» namestringtruenone
node的剩余情况

GET 获取省份列表

GET /v2/getProvinceList

请求参数

名称位置类型必选说明
agentidquerystringnone
tiqueryinteger当前时间戳根据ti字段单位是s,判断请求是否过期
noncequerystring随机字符,每次要不一样
signquerystringmd5($ti . $nonce . $apikey)

返回示例

成功

{
 "errcode": 0,
 "msg": [
   {
     "id": "1",
     "name": "北京",
     "jianpin": "bj"
   },
   {
     "id": "2",
     "name": "天津",
     "jianpin": "tj"
   },
   {
     "id": "3",
     "name": "上海",
     "jianpin": "sh"
   },
   {
     "id": "4",
     "name": "重庆",
     "jianpin": "cq"
   },
   {
     "id": "5",
     "name": "河北",
     "jianpin": "hb"
   },
   {
     "id": "6",
     "name": "山西",
     "jianpin": "sx"
   },
   {
     "id": "7",
     "name": "台湾",
     "jianpin": "tw"
   },
   {
     "id": "8",
     "name": "辽宁",
     "jianpin": "ln"
   },
   {
     "id": "9",
     "name": "吉林",
     "jianpin": "jl"
   },
   {
     "id": "10",
     "name": "黑龙江",
     "jianpin": "hlj"
   },
   {
     "id": "11",
     "name": "江苏",
     "jianpin": "js"
   },
   {
     "id": "12",
     "name": "浙江",
     "jianpin": "zj"
   },
   {
     "id": "13",
     "name": "安徽",
     "jianpin": "ah"
   },
   {
     "id": "14",
     "name": "福建",
     "jianpin": "fj"
   },
   {
     "id": "15",
     "name": "江西",
     "jianpin": "jx"
   },
   {
     "id": "16",
     "name": "山东",
     "jianpin": "sd"
   },
   {
     "id": "17",
     "name": "河南",
     "jianpin": "hn"
   },
   {
     "id": "18",
     "name": "湖北",
     "jianpin": "hb"
   },
   {
     "id": "19",
     "name": "湖南",
     "jianpin": "hn"
   },
   {
     "id": "20",
     "name": "广东",
     "jianpin": "gd"
   },
   {
     "id": "21",
     "name": "甘肃",
     "jianpin": "gs"
   },
   {
     "id": "22",
     "name": "四川",
     "jianpin": "sc"
   },
   {
     "id": "23",
     "name": "贵州",
     "jianpin": "gz"
   },
   {
     "id": "24",
     "name": "海南",
     "jianpin": "hn"
   },
   {
     "id": "25",
     "name": "云南",
     "jianpin": "yn"
   },
   {
     "id": "26",
     "name": "青海",
     "jianpin": "qh"
   },
   {
     "id": "27",
     "name": "陕西",
     "jianpin": "sx"
   },
   {
     "id": "28",
     "name": "广西",
     "jianpin": "gx"
   },
   {
     "id": "29",
     "name": "西藏",
     "jianpin": "xz"
   },
   {
     "id": "30",
     "name": "宁夏",
     "jianpin": "nx"
   },
   {
     "id": "31",
     "name": "新疆",
     "jianpin": "xj"
   },
   {
     "id": "32",
     "name": "内蒙古",
     "jianpin": "nm"
   },
   {
     "id": "33",
     "name": "澳门",
     "jianpin": "am"
   },
   {
     "id": "34",
     "name": "香港",
     "jianpin": "xg"
   },
   {
     "id": "35",
     "name": "全国混拨",
     "jianpin": "qg"
   },
   {
     "id": "36",
     "name": "定制",
     "jianpin": "dz"
   },
   {
     "id": "37",
     "name": "动态云主机",
     "jianpin": "ecs"
   }
 ]
}

返回结果

状态码状态码含义说明数据模型
200OK成功undefined

GET 获取城市列表

GET /v2/getCityList

请求参数

名称位置类型必选说明
province_namequerystringnone
agentidquerystringnone
tiqueryinteger当前时间戳根据ti字段单位是s,判断请求是否过期
noncequerystring随机字符,每次要不一样
signquerystringmd5($ti . $nonce . $apikey)

返回示例

成功

{
 "errcode": 0,
 "msg": [
   {
     "cityid": "384",
     "cityName": "黄山电信",
     "apiid": "384"
   }
 ]
}

返回结果

状态码状态码含义说明数据模型
200OK成功Inline

返回数据结构

GET 获取所有产品中的城市id

GET /v2/vmprdcityids

请求参数

名称位置类型必选说明
agentidquerystringnone
tiqueryinteger当前时间戳根据ti字段单位是s,判断请求是否过期
noncequerystring随机字符,每次要不一样
signquerystringmd5($ti . $nonce . $apikey)

返回示例

成功

{
 "errcode": 0,
 "msg": [
   {
     "city": "384",
     "cityname": "黄山电信",
     "province": "13",
     "provincename": "安徽"
   },
   {
     "city": "10",
     "cityname": "东营电信",
     "province": "1",
     "provincename": "北京"
   }
 ]
}

返回结果

状态码状态码含义说明数据模型
200OK成功Inline

返回数据结构

GET 根据城市id获取产品

GET /v2/productlistbycity

请求参数

名称位置类型必选说明
cityquerystringnone
agentidquerystringnone
tiqueryinteger当前时间戳根据ti字段单位是s,判断请求是否过期
noncequerystring随机字符,每次要不一样
signquerystringmd5($ti . $nonce . $apikey)

返回示例

成功

{
 "errcode": 0,
 "msg": [
   {
     "no": 1,
     "id": "1782",
     "typeid": "1",
     "name": "黄山电信黄山测试VPS(套餐一)",
     "info": "黄山测试VPS(套餐一)",
     "cpunum": "2",
     "maxram": "512",
     "maxspace": 10,
     "maxmbps8": "100",
     "price_day": "2",
     "price_week": "10",
     "price_month": "30",
     "price_season": "75",
     "price_halfyear": "150",
     "price_year": 300,
     "price_threeyear": "900",
     "ratio": "0.6250",
     "province": "13",
     "provincename": "安徽",
     "city": "384",
     "cityname": "黄山电信"
   },
   {
     "no": 2,
     "id": "1783",
     "typeid": "1",
     "name": "黄山电信黄山测试VPS(套餐二)",
     "info": "黄山测试VPS(套餐二)",
     "cpunum": "2",
     "maxram": "1024",
     "maxspace": 10,
     "maxmbps8": "100",
     "price_day": "4",
     "price_week": "19",
     "price_month": "45",
     "price_season": "118",
     "price_halfyear": "225",
     "price_year": 450,
     "price_threeyear": "0",
     "ratio": "0.6250",
     "province": "13",
     "provincename": "安徽",
     "city": "384",
     "cityname": "黄山电信"
   },
   {
     "no": 3,
     "id": "1784",
     "typeid": "1",
     "name": "黄山电信黄山测试VPS(套餐三)",
     "info": "黄山测试VPS(套餐三)",
     "cpunum": "4",
     "maxram": "2048",
     "maxspace": 10,
     "maxmbps8": "100",
     "price_day": "9",
     "price_week": "34",
     "price_month": "75",
     "price_season": "199",
     "price_halfyear": "375",
     "price_year": 750,
     "price_threeyear": "0",
     "ratio": "0.6250",
     "province": "13",
     "provincename": "安徽",
     "city": "384",
     "cityname": "黄山电信"
   },
   {
     "no": 4,
     "id": "1785",
     "typeid": "1",
     "name": "黄山电信黄山测试VPS(套餐四)",
     "info": "黄山测试VPS(套餐四)",
     "cpunum": "4",
     "maxram": "4096",
     "maxspace": 22,
     "maxmbps8": "100",
     "price_day": "13",
     "price_week": "50",
     "price_month": "113",
     "price_season": "299",
     "price_halfyear": "563",
     "price_year": 1125,
     "price_threeyear": "0",
     "ratio": "0.6250",
     "province": "13",
     "provincename": "安徽",
     "city": "384",
     "cityname": "黄山电信"
   },
   {
     "no": 5,
     "id": "1786",
     "typeid": "1",
     "name": "黄山电信黄山测试VPS(测试)",
     "info": "黄山测试VPS(测试)",
     "cpunum": "2",
     "maxram": "30720",
     "maxspace": 10,
     "maxmbps8": "100",
     "price_day": "4",
     "price_week": "19",
     "price_month": "45",
     "price_season": "118",
     "price_halfyear": "225",
     "price_year": 450,
     "price_threeyear": "0",
     "ratio": "0.6250",
     "province": "13",
     "provincename": "安徽",
     "city": "384",
     "cityname": "黄山电信"
   }
 ]
}

返回结果

状态码状态码含义说明数据模型
200OK成功undefined

云服务器相关

GET 云服务器创建

GET /v2/vmCreate

请求参数

名称位置类型必选说明
cityquerystring城市id
attachquerystring注释,可以填开通用户的名字
vmnodeidquerystringvmnode的id
vmprdidquerystring产品id
dayquerystring天数测试test 一天1一周7一个月31三个月92半年183一年365三年1095
vmnamequerystring云服务器名字
vmpasswordquerystring密码
osidquerystring操作系统的id
agentidquerystringnone
tiqueryinteger当前时间戳根据ti字段单位是s,判断请求是否过期
noncequerystring随机字符,每次要不一样
signquerystringmd5($ti . $nonce . $apikey)

返回示例

成功

返回结果

状态码状态码含义说明数据模型
200OK成功Inline

返回数据结构

GET 云服务器升级配置

GET /v2/vmUpgrade

请求参数

名称位置类型必选说明
vmnamequerystringnone
newprdidquerystringnone
agentidquerystringnone
tiqueryinteger当前时间戳根据ti字段单位是s,判断请求是否过期
noncequerystring随机字符,每次要不一样
signquerystringmd5($ti . $nonce . $apikey)

返回示例

成功

"当前环境是这样,正式环境好的{\"errcode\":\"1\",\"msg\":\"通讯错误或超时\"}"

返回结果

状态码状态码含义说明数据模型
200OK成功Inline

返回数据结构

GET 云服务器安装OS

GET /v2/vmInstallos

请求参数

名称位置类型必选说明
vmnamequerystringnone
osidquerystringnone
agentidquerystringnone
tiqueryinteger当前时间戳根据ti字段单位是s,判断请求是否过期
noncequerystring随机字符,每次要不一样
signquerystringmd5($ti . $nonce . $apikey)

返回示例

成功

{
  "errcode": "0",
  "msg": "提交成功,进入安装队列,等待10分钟后连接"
}

返回结果

状态码状态码含义说明数据模型
200OK成功Inline

返回数据结构

GET 云服务器更换节点

GET /v2/vmChangeNode

请求参数

名称位置类型必选说明
vmnamequerystringnone
newprdidquerystringnone
newnodeidquerystringnone
agentidquerystringnone
tiqueryinteger当前时间戳根据ti字段单位是s,判断请求是否过期
noncequerystring随机字符,每次要不一样
signquerystringmd5($ti . $nonce . $apikey)

返回示例

成功

{
 "errcode": "0",
 "msg": "更换地区成功,请等待五分钟后登录云服务器"
}

返回结果

状态码状态码含义说明数据模型
200OK成功Inline

返回数据结构

GET 云服务器申请退款

GET /v2/vmRefund

请求参数

名称位置类型必选说明
vmnamequerystringnone
agentidquerystringnone
tiqueryinteger当前时间戳根据ti字段单位是s,判断请求是否过期
noncequerystring随机字符,每次要不一样
signquerystringmd5($ti . $nonce . $apikey)

返回示例

成功

{
  "errcode": "0",
  "msg": "退款申请成功"
}

返回结果

状态码状态码含义说明数据模型
200OK成功Inline

返回数据结构

GET 云服务器取消申请退款

GET /v2/vmUnrefund

请求参数

名称位置类型必选说明
vmnamequerystringnone
agentidquerystringnone
tiqueryinteger当前时间戳根据ti字段单位是s,判断请求是否过期
noncequerystring随机字符,每次要不一样
signquerystringmd5($ti . $nonce . $apikey)

返回示例

成功

{
  "errcode": "0",
  "msg": "取消退款申请成功"
}

返回结果

状态码状态码含义说明数据模型
200OK成功Inline

返回数据结构

GET 云服务器操作:单台(开关机重启)

GET /v2/vmHand

请求参数

名称位置类型必选说明
vmnamequerystringnone
opquerystring开机start,关机turnoff重启reset
agentidquerystringnone
tiqueryinteger当前时间戳根据ti字段单位是s,判断请求是否过期
noncequerystring随机字符,每次要不一样
signquerystringmd5($ti . $nonce . $apikey)

返回示例

成功

{
 "errcode": "1",
 "msg": "服务器为等待开通状态,请稍后操作"
}
{
 "errcode": "1",
 "msg": "通讯错误或超时"
}

返回结果

状态码状态码含义说明数据模型
200OK成功Inline

返回数据结构

GET 云服务器重置密码

GET /v2/vmResetpw

请求参数

名称位置类型必选说明
vmnamequerystringnone
newpassquerystringnone
agentidquerystringnone
tiqueryinteger当前时间戳根据ti字段单位是s,判断请求是否过期
noncequerystring随机字符,每次要不一样
signquerystringmd5($ti . $nonce . $apikey)

返回示例

成功

{
 "errcode": "0",
 "msg": "密码修改成功"
}

返回结果

状态码状态码含义说明数据模型
200OK成功Inline

返回数据结构

GET 云服务器截屏

GET /v2/vmnameScreenShot

请求参数

名称位置类型必选说明
vmnamequerystringnone
agentidquerystringnone
tiqueryinteger当前时间戳根据ti字段单位是s,判断请求是否过期
noncequerystring随机字符,每次要不一样
signquerystringmd5($ti . $nonce . $apikey)

返回示例

成功

{
  "errcode": "0",
  "msg": "success",
  "data": {
    "img": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAAJYCAYAAACadoJwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAwhSURBVHhe7cixEYAwAMSw7L90YACXPJV8p8bn7QIAAPwkJwAAwEJOAACAhZwAAAALOQEAABZyAgAALOQEAABYyAkAALCQEwAAYCEnAADAQk4AAICFnAAAAAs5AQAAFnICAAAs5AQAAFjICQAAsJATAABgIScAAMBCTgAAgIWcAAAACzkBAAAWcgIAACzkBAAAWMgJAACwkBMAAGAhJwAAwEJOAACAhZwAAAALOQEAABZyAgAALOQEAABYyAkAALCQEwAAYCEnAADAQk4AAICFnAAAAAs5AQAAFnICAAAs5AQAAFjICQAAsJATAABgIScAAMBCTgAAgIWcAAAACzkBAAAWcgIAACzkBAAAWMgJAACwkBMAAGAhJwAAwEJOAACAhZwAAAALOQEAABZyAgAALOQEAABYyAkAALCQEwAAYCEnAADAQk4AAICFnAAAAAs5AQAAFnICAAAs5AQAAFjICQAAsJATAABgIScAAMBCTgAAgIWcAAAACzkBAAAWcgIAACzkBAAAWMgJAACwkBMAAGAhJwAAwEJOAACAhZwAAAALOQEAABZyAgAALOQEAABYyAkAALCQEwAAYCEnAADAQk4AAICFnAAAAAs5AQAAFnICAAAs5AQAAFjICQAAsJATAABgIScAAMBCTgAAgIWcAAAACzkBAAAWcgIAACzkBAAAWMgJAACwkBMAAGAhJwAAwEJOAACAhZwAAAALOQEAABZyAgAALOQEAABYyAkAALCQEwAAYCEnAADAQk4AAICFnAAAAAs5AQAAFnICAAAs5AQAAFjICQAAsJATAABgIScAAMBCTgAAgIWcAAAACzkBAAAWcgIAACzkBAAAWMgJAACwkBMAAGAhJwAAwEJOAACAhZwAAAALOQEAABZyAgAALOQEAABYyAkAALCQEwAAYCEnAADAQk4AAICFnAAAAAs5AQAAFnICAAAs5AQAAFjICQAAsJATAABgIScAAMBCTgAAgIWcAAAACzkBAAAWcgIAACzkBAAAWMgJAACwkBMAAGAhJwAAwEJOAACAhZwAAAALOQEAABZyAgAALOQEAABYyAkAALCQEwAAYCEnAADAQk4AAICFnAAAAAs5AQAAFnICAAAs5AQAAFjICQAAsJATAABgIScAAMBCTgAAgIWcAAAACzkBAAAWcgIAACzkBAAAWMgJAACwkBMAAGAhJwAAwEJOAACAhZwAAAALOQEAABZyAgAALOQEAABYyAkAALCQEwAAYCEnAADAQk4AAICFnAAAAAs5AQAAFnICAAAs5AQAAFjICQAAsJATAABgIScAAMBCTgAAgIWcAAAACzkBAAAWcgIAACzkBAAAWMgJAACwkBMAAGAhJwAAwEJOAACAhZwAAAALOQEAABZyAgAALOQEAABYyAkAALCQEwAAYCEnAADAQk4AAICFnAAAAAs5AQAAFnICAAAs5AQAAFjICQAAsJATAABgIScAAMBCTgAAgIWcAAAACzkBAAAWcgIAACzkBAAAWMgJAACwkBMAAGAhJwAAwEJOAACAhZwAAAALOQEAABZyAgAALOQEAABYyAkAALCQEwAAYCEnAADAQk4AAICFnAAAAAs5AQAAFnICAAAs5AQAAFjICQAAsJATAABgIScAAMBCTgAAgIWcAAAACzkBAAAWcgIAACzkBAAAWMgJAACwkBMAAGAhJwAAwEJOAACAhZwAAAALOQEAABZyAgAALOQEAABYyAkAALCQEwAAYCEnAADAQk4AAICFnAAAAAs5AQAAFnICAAAs5AQAAFjICQAAsJATAABgIScAAMBCTgAAgIWcAAAACzkBAAAWcgIAACzkBAAAWMgJAACwkBMAAGAhJwAAwEJOAACAhZwAAAALOQEAABZyAgAALOQEAABYyAkAALCQEwAAYCEnAADAQk4AAICFnAAAAAs5AQAAFnICAAAs5AQAAFjICQAAsJATAABgIScAAMBCTgAAgIWcAAAACzkBAAAWcgIAACzkBAAAWMgJAACwkBMAAGAhJwAAwEJOAACAhZwAAAALOQEAABZyAgAALOQEAABYyAkAALCQEwAAYCEnAADAQk4AAICFnAAAAAs5AQAAFnICAAAs5AQAAFjICQAAsJATAABgIScAAMBCTgAAgIWcAAAACzkBAAAWcgIAACzkBAAAWMgJAACwkBMAAGAhJwAAwEJOAACAhZwAAAALOQEAABZyAgAALOQEAABYyAkAALCQEwAAYCEnAADAQk4AAICFnAAAAAs5AQAAFnICAAAs5AQAAFjICQAAsJATAABgIScAAMBCTgAAgIWcAAAACzkBAAAWcgIAACzkBAAAWMgJAACwkBMAAGAhJwAAwEJOAACAhZwAAAALOQEAABZyAgAALOQEAABYyAkAALCQEwAAYCEnAADAQk4AAICFnAAAAAs5AQAAFnICAAAs5AQAAFjICQAAsJATAABgIScAAMBCTgAAgIWcAAAACzkBAAAWcgIAACzkBAAAWMgJAACwkBMAAGAhJwAAwEJOAACAhZwAAAALOQEAABZyAgAALOQEAABYyAkAALCQEwAAYCEnAADAQk4AAICFnAAAAAs5AQAAFnICAAAs5AQAAFjICQAAsJATAABgIScAAMBCTgAAgIWcAAAACzkBAAAWcgIAACzkBAAAWMgJAACwkBMAAGAhJwAAwEJOAACAhZwAAAALOQEAABZyAgAALOQEAABYyAkAALCQEwAAYCEnAADAQk4AAICFnAAAAAs5AQAAFnICAAAs5AQAAFjICQAAsJATAABgIScAAMBCTgAAgIWcAAAACzkBAAAWcgIAACzkBAAAWMgJAACwkBMAAGAhJwAAwEJOAACAhZwAAAALOQEAABZyAgAALOQEAABYyAkAALCQEwAAYCEnAADAQk4AAICFnAAAAAs5AQAAFnICAAAs5AQAAFjICQAAsJATAABgIScAAMBCTgAAgIWcAAAACzkBAAAWcgIAACzkBAAAWMgJAACwkBMAAGAhJwAAwEJOAACAhZwAAAALOQEAABZyAgAALOQEAABYyAkAALCQEwAAYCEnAADAQk4AAICFnAAAAAs5AQAAFnICAAAs5AQAAFjICQAAsJATAABgIScAAMBCTgAAgIWcAAAACzkBAAAWcgIAACzkBAAAWMgJAACwkBMAAGAhJwAAwEJOAACAhZwAAAALOQEAABZyAgAALOQEAABYyAkAALCQEwAAYCEnAADAQk4AAICFnAAAAAs5AQAAFnICAAAs5AQAAFjICQAAsJATAABgIScAAMBCTgAAgIWcAAAACzkBAAAWcgIAACzkBAAAWMgJAACwkBMAAGAhJwAAwEJOAACAhZwAAAALOQEAABZyAgAALOQEAABYyAkAALCQEwAAYCEnAADAQk4AAICFnAAAAAs5AQAAFnICAAAs5AQAAFjICQAAsJATAABgIScAAMBCTgAAgIWcAAAACzkBAAAWcgIAACzkBAAAWMgJAACwkBMAAGAhJwAAwEJOAACAhZwAAAALOQEAABZyAgAALOQEAABYyAkAALCQEwAAYCEnAADAQk4AAICFnAAAAAs5AQAAFnICAAAs5AQAAFjICQAAsJATAABgIScAAMBCTgAAgIWcAAAACzkBAAAWcgIAACzkBAAAWMgJAACwkBMAAGAhJwAAwEJOAACAhZwAAAALOQEAABZyAgAALOQEAABYyAkAALCQEwAAYCEnAADAQk4AAICFnAAAAAs5AQAAFnICAAAs5AQAAFjICQAAsJATAABgIScAAMBCTgAAgIWcAAAACzkBAAAWcgIAACzkBAAAWMgJAACwkBMAAGAhJwAAwEJOAACAhZwAAAALOQEAABZyAgAALOQEAABYyAkAALCQEwAAYCEnAADAQk4AAICFnAAAAAs5AQAAFnICAAAs5AQAAFjICQAAsJATAABgIScAAMBCTgAAgIWcAAAACzkBAAAWcgIAACzkBAAAWMgJAACwkBMAAGAhJwAAwEJOAACAhZwAAAALOQEAABZyAgAALOQEAABYyAkAALCQEwAAYCEnAADAQk4AAICFnAAAAAs5AQAAFnICAAAs5AQAAFjICQAAsJATAABgIScAAMBCTgAAgIWcAAAACzkBAAAWcgIAACzkBAAAWMgJAADwsXMfF+gadUBIJ/MAAAAASUVORK5CYII="
  }
}

返回结果

状态码状态码含义说明数据模型
200OK成功Inline

返回数据结构

GET 云服务器续费

GET /v2/vmRenew

请求参数

名称位置类型必选说明
vmnamequerystring云服务器名
dayquerystring单位天数
agentidquerystringnone
tiqueryinteger当前时间戳根据ti字段单位是s,判断请求是否过期
noncequerystring随机字符,每次要不一样
signquerystringmd5($ti . $nonce . $apikey)

返回示例

成功

{
  "errcode": "0",
  "msg": "续费成功",
  "data": {
    "endtime": "2024-07-30 15:20:44"
  }
}

返回结果

状态码状态码含义说明数据模型
200OK成功Inline

返回数据结构

云服务器其他信息

GET 取产品所有天数价格列表

GET /v2/getBuyAllPrice

请求参数

名称位置类型必选说明
prdidquerystringnone
agentidquerystringnone
tiqueryinteger当前时间戳根据ti字段单位是s,判断请求是否过期
noncequerystring随机字符,每次要不一样
signquerystringmd5($ti . $nonce . $apikey)

返回示例

成功

返回结果

状态码状态码含义说明数据模型
200OK成功Inline

返回数据结构

GET 获取指定云服务器可升级的产品列表

GET /v2/vmUpgradePrdList

请求参数

名称位置类型必选说明
vmnamequerystringnone
agentidquerystringnone
tiqueryinteger当前时间戳根据ti字段单位是s,判断请求是否过期
noncequerystring随机字符,每次要不一样
signquerystringmd5($ti . $nonce . $apikey)

返回示例

成功

{
 "errcode": "0",
 "msg": "success",
 "data": [
   {
     "vmprdid": "1782",
     "vmprdname": "黄山测试VPS(套餐一)"
   },
   {
     "vmprdid": "1783",
     "vmprdname": "黄山测试VPS(套餐二)"
   },
   {
     "vmprdid": "1784",
     "vmprdname": "黄山测试VPS(套餐三)"
   },
   {
     "vmprdid": "1785",
     "vmprdname": "黄山测试VPS(套餐四)"
   },
   {
     "vmprdid": "1786",
     "vmprdname": "黄山测试VPS(测试)"
   },
   {
     "vmprdid": "1787",
     "vmprdname": "黄山测试VPS(测试2)"
   }
 ]
}

返回结果

状态码状态码含义说明数据模型
200OK成功Inline

返回数据结构

状态码 200

名称类型必选约束中文名说明
» errcodestringtruenone
none
» msgstringtruenone
none
» dataobjecttruenone
none
»» 1objecttruenone
none
»»» vmprdidstringtruenone
none
»»» vmprdnamestringtruenone
none
»» 2objecttruenone
none
»»» vmprdidstringtruenone
none
»»» vmprdnamestringtruenone
none
»» 3objecttruenone
none
»»» vmprdidstringtruenone
none
»»» vmprdnamestringtruenone
none
»» 4objecttruenone
none
»»» vmprdidstringtruenone
none
»»» vmprdnamestringtruenone
none
»» 5objecttruenone
none
»»» vmprdidstringtruenone
none
»»» vmprdnamestringtruenone
none

GET 获取指定云服务器名可安装的OS列表

GET /v2/vmosList

请求参数

名称位置类型必选说明
vmnamequerystringnone
agentidquerystringnone
tiqueryinteger当前时间戳根据ti字段单位是s,判断请求是否过期
noncequerystring随机字符,每次要不一样
signquerystringmd5($ti . $nonce . $apikey)

返回示例

成功

{
  "errcode": "0",
  "msg": "success",
  "data": [
    {
      "osid": "415",
      "osname": "centos_7.6",
      "ostype": "linux"
    },
    {
      "osid": "416",
      "osname": "win7-64位完整版(内存需2G以上)",
      "ostype": "windows"
    },
    {
      "osid": "417",
      "osname": "win7-64位流畅版(内存需1G以上)",
      "ostype": "windows"
    },
    {
      "osid": "418",
      "osname": "win7-32位完整版(内存需1G以上)",
      "ostype": "windows"
    },
    {
      "osid": "419",
      "osname": "win7-32位流畅版",
      "ostype": "windows"
    },
    {
      "osid": "420",
      "osname": "win10-64位(内存需2G以上)",
      "ostype": "windows"
    },
    {
      "osid": "421",
      "osname": "win10-32位(内存需2G以上)",
      "ostype": "windows"
    },
    {
      "osid": "422",
      "osname": "win-xp",
      "ostype": "windows"
    },
    {
      "osid": "423",
      "osname": "Server2003-32位",
      "ostype": "windows"
    },
    {
      "osid": "424",
      "osname": "centos_6.10",
      "ostype": "linux"
    }
  ]
}

返回结果

状态码状态码含义说明数据模型
200OK成功Inline

返回数据结构

GET 指定云服务器信息查询

GET /v2/vmInfo

请求参数

名称位置类型必选说明
vmnamequerystringnone
agentidquerystringnone
tiqueryinteger当前时间戳根据ti字段单位是s,判断请求是否过期
noncequerystring随机字符,每次要不一样
signquerystringmd5($ti . $nonce . $apikey)

返回示例

成功

{
  "errcode": "0",
  "msg": "success",
  "data": {
    "vmname": "zhounan",
    "vmprdid": "1785",
    "vpspassword": "sahd12.",
    "endtime": "2024-07-30 15:20:44",
    "conninfo": "192.168.18.182:11026",
    "adslname": "111",
    "adslpass": "111",
    "cpurl": "apitest.jianyunip.com",
    "runstatus": "0",
    "status": "待开通",
    "osid": "415",
    "cityid": "384",
    "cityname": "黄山电信"
  }
}

返回结果

状态码状态码含义说明数据模型
200OK成功Inline

返回数据结构

状态码 200

名称类型必选约束中文名说明
» errcodestringtruenone
none
» msgstringtruenone
none
» dataobjecttruenone
none
»» vmnamestringtruenone
云服务器名
»» vmprdidstringtruenone
产品id
»» vpspasswordstringtruenone
密码
»» endtimestringtruenone
到期时间
»» conninfostringtruenone
远程计算机
»» adslnamestringtruenone
宽带名
»» adslpassstringtruenone
宽带密码
»» cpurlstringtruenone
none
»» runstatusstringtruenone
运行状态码
»» statusstringtruenone
运行状态
»» osidstringtruenone
操作系统id
»» cityidstringtruenone
none
»» citynamestringtruenone
none

数据模型