请求地址:咨询客户 请求方式:GET/POST 在使用API之前需要联系客服开通API权限!

API验证

路径:/* 作用:用于每次提交请求时的验证,所有API操作都需要带以下4个参数;

参数名称 说明
agentid 代理用户的用户名
ti unix时间戳(秒)
nonce 随机字符串6-10位
sign (ti+nonce+代理apikey) 字符串的MD5值

获取所有产品列表

路径:/ajax/vmprdAllList

  1. {
  2. "errcode":"0",
  3. "msg":"success",
  4. "data":[
  5. {
  6. "id":"172", //产品ID
  7. "name":"四川雅安-联通D", //产品名称
  8. "groupid":"1001",
  9. "vmtype":"1",
  10. "price":"1780.00", //费率,按星外的方式计算 1年费用
  11. "dayRate":"0.005500",//费率,按星外的方式计算 1天费率*年费用
  12. "weekRate":"0.027700",
  13. "monthRate":"0.100000",
  14. "month3Rate":"0.300000",
  15. "month6Rate":"0.500000",
  16. "year3Rate":"3.000000",//费率,按星外的方式计算 3年费率*年费用
  17. "precision":"0",
  18. "testTime":"2",
  19. "cpuNum":"4", //CPU核心
  20. "memMax":"4096",//最大内存
  21. "bandwidth":"10",//带宽
  22. "sortid":"1001",
  23. "province":"22",//省份ID
  24. "city":"725" //城市ID
  25. },
  26. {
  27. "id":"460",
  28. "name":"四川雅安-联通C",
  29. "groupid":"1001",
  30. "vmtype":"1",
  31. "price":"1480.00",
  32. "dayRate":"0.005500",
  33. "weekRate":"0.027700",
  34. "monthRate":"0.100000",
  35. "month3Rate":"0.300000",
  36. "month6Rate":"0.500000",
  37. "year3Rate":"3.000000",
  38. "precision":"0",
  39. "testTime":"2",
  40. "cpuNum":"4",
  41. "memMax":"2048",
  42. "bandwidth":"10",
  43. "sortid":"1001",
  44. "province":"22",
  45. "city":"725"
  46. }
  47. ]
  48. }

根据产品ID获取所有可用的节点

路径:/ajax/vmnodeList

参数 说明
vmprdid 产品ID
  1. [
  2. {
  3. "id":"2753", //节点ID
  4. "name":"安徽黄山电信02",//节点名称
  5. "ip":"huangshan02.myvps.com",//节点域名
  6. "onlineStatus":"[在线]",//在线状态
  7. "usableCount":"52"//最大可开通数量
  8. },
  9. {
  10. "id":"2756",
  11. "name":"安徽黄山电信05",
  12. "ip":"huangshan05.myvps.com",
  13. "onlineStatus":"[在线]",
  14. "usableCount":"59"
  15. },
  16. {
  17. "id":"2755",
  18. "name":"安徽黄山电信04",
  19. "ip":"huangshan04.myvps.com",
  20. "onlineStatus":"[在线]",
  21. "usableCount":"60"
  22. },
  23. {
  24. "id":"2752",
  25. "name":"安徽黄山电信01",
  26. "ip":"huangshan01.myvps.com",
  27. "onlineStatus":"[在线]",
  28. "usableCount":"50"
  29. },
  30. {
  31. "id":"2754",
  32. "name":"安徽黄山电信03",
  33. "ip":"huangshan03.myvps.com",
  34. "onlineStatus":"[在线]",
  35. "usableCount":"50"
  36. }
  37. ]

根据云服务器名称获取操作系统列表

路径:/v2/vmosList

参数 说明
vmname 虚拟机名称
  1. {
  2. "errcode":"0",
  3. "msg":"success",
  4. "data":[
  5. {
  6. "osid":"428", //系统ID
  7. "osname":"Win 732位流畅版", //系统名称
  8. "ostype":"windows" //系统包类别
  9. },
  10. {
  11. "osid":"429",
  12. "osname":"Win 764 流畅版",
  13. "ostype":"windows"
  14. },
  15. {
  16. "osid":"434",
  17. "osname":"Win 732 完整版 (1G以上)",
  18. "ostype":"windows"
  19. },
  20. {
  21. "osid":"432",
  22. "osname":"Win 764 完整版 (2G以上)",
  23. "ostype":"windows"
  24. },
  25. {
  26. "osid":"431",
  27. "osname":"Win XP",
  28. "ostype":"windows"
  29. },
  30. {
  31. "osid":"430",
  32. "osname":"Win 2003",
  33. "ostype":"windows"
  34. },
  35. {
  36. "osid":"433",
  37. "osname":"Centos 7.6",
  38. "ostype":"linux"
  39. }
  40. ]
  41. }

创建虚拟机

路径: /v2/vmCreate

参数 说明
vmnodeid 服务器节点ID
vmprdid 产品ID
day 购买的天数
vmname 小鸡名称
vmpassword 小鸡密码
osid 操作系统ID
  1. {'errcode':'0','msg':'success','data':'返回虚拟机的一些相关信息'}
  2. 如下(未转换成JSON):
  3. Array
  4. (
  5. [ecode] => 0
  6. [errcode] => 0
  7. [data] => Array
  8. (
  9. [vmname] => sasada1
  10. [vmpassword] => IpDSzlGZ@J
  11. [expiretime] => 2022-04-14 17:26:27
  12. [vmstatus] => 0
  13. [vmstatus2] => 待开通
  14. [vmnodeip] => yaan.myvps.com
  15. [vmip] => 10.15.26.3
  16. [portstart] => 12005
  17. [conninfo] => yaan.myvps.com:12005
  18. [winconnect] => yaan.myvps.com:12005
  19. [linconnect] => yaan.myvps.com:12006
  20. [adslname] => 083500111513
  21. [adslpass] => NPXT67
  22. [loginuser] => administrator
  23. [ostype] => windows
  24. [vmnodename] => 四川雅安联通01
  25. [nodeid] => 2907
  26. [vmprdid] => 462
  27. [day] => test
  28. [userid] => apiForYG
  29. )
  30. [count] => 1
  31. )

查询虚拟机所有信息

路径:/v2/vmInfo

参数 说明
vmname 虚拟机名称
  1. {
  2. "errcode":"0",
  3. "msg":"success",
  4. "data":{
  5. "vmname":"dfgdfd2",
  6. "vmprdid":"474",
  7. "vpspassword":"pp6cLjxpZv",
  8. "endtime":"2022-04-21 13:03:37",
  9. "conninfo":"deyanglt02.myvps.com:26027",
  10. "adslname":"083800034759",
  11. "adslpass":"NPXT67",
  12. "cpurl":"zhukong.1111vps.com",
  13. "runstatus":"1",
  14. "status":"正常",
  15. "osid":"428",
  16. "cityid":"0",
  17. "cityname":""
  18. }
  19. }

虚拟机续费

路径:/v2/vmRenew

参数 说明
vmname 小鸡名称
vmprdid 计费模板ID
day 天,如3天
  1. {"errcode":"0","msg":"成功"}
  2. {"errcode":"1","msg":"失败.或者其它原因"}
  3. //注意余额

云服务器可升级的产品列表

路径:/v2/vmUpgradePrdList

参数 说明
vmname 小鸡名称
  1. {
  2. "errcode":"0",
  3. "msg":"success",
  4. "data":[
  5. {
  6. "vmprdid":"471", //产品ID
  7. "vmprdname":"27-德阳D" //产品名称
  8. },
  9. {
  10. "vmprdid":"472",
  11. "vmprdname":"27-德阳C"
  12. },
  13. {
  14. "vmprdid":"473",
  15. "vmprdname":"27-德阳B"
  16. },
  17. {
  18. "vmprdid":"474",
  19. "vmprdname":"27-德阳A"
  20. }
  21. ]
  22. }

升级配置

路径:/v2/vmUpgrade

参数 说明
vmname 小鸡名称
newprdid 产品ID
  1. {"errcode":"0","msg":"成功"}
  2. {"errcode":"1","msg":"失败.或者其它原因"}
  3. //注意余额

可用于换机的产品

路径:/ajax/getTransferPrdByVmname

参数 说明
prdid 当前小鸡的产品ID
vmname 小鸡名称
  1. [
  2. {
  3. "id":"16", //产品ID
  4. "name":"广东韶关-电信A", //产品名称
  5. "price":"780.00" //产品年价格
  6. },
  7. {
  8. "id":"21",
  9. "name":"江苏苏州-电信A",
  10. "price":"780.00"
  11. },
  12. {
  13. "id":"26",
  14. "name":"江苏淮安-电信A",
  15. "price":"780.00"
  16. },
  17. {
  18. "id":"33",
  19. "name":"安徽黄山-电信A",
  20. "price":"780.00"
  21. },
  22. {
  23. "id":"41",
  24. "name":"江苏南京-电信A",
  25. "price":"780.00"
  26. },
  27. {
  28. "id":"61",
  29. "name":"15-淄博A",
  30. "price":"780.00"
  31. },
  32. {
  33. "id":"65",
  34. "name":"16-芜湖A",
  35. "price":"780.00"
  36. },
  37. {
  38. "id":"69",
  39. "name":"17-镇江A",
  40. "price":"780.00"
  41. },
  42. {
  43. "id":"74",
  44. "name":"18-泰州A",
  45. "price":"780.00"
  46. },
  47. {
  48. "id":"78",
  49. "name":"19-漳州A",
  50. "price":"780.00"
  51. },
  52. {
  53. "id":"82",
  54. "name":"20-南通A",
  55. "price":"780.00"
  56. },
  57. {
  58. "id":"90",
  59. "name":"22-宿迁A",
  60. "price":"780.00"
  61. },
  62. {
  63. "id":"99",
  64. "name":"24-济南A",
  65. "price":"780.00"
  66. },
  67. {
  68. "id":"115",
  69. "name":"28-滁州A",
  70. "price":"780.00"
  71. },
  72. {
  73. "id":"119",
  74. "name":"29-铜陵A",
  75. "price":"780.00"
  76. },
  77. {
  78. "id":"123",
  79. "name":"30-淮北A",
  80. "price":"780.00"
  81. },
  82. {
  83. "id":"135",
  84. "name":"33-赣州A",
  85. "price":"780.00"
  86. },
  87. {
  88. "id":"139",
  89. "name":"34-抚州A",
  90. "price":"780.00"
  91. },
  92. {
  93. "id":"143",
  94. "name":"35-宁德A",
  95. "price":"780.00"
  96. },
  97. {
  98. "id":"163",
  99. "name":"40-南平A",
  100. "price":"780.00"
  101. },
  102. {
  103. "id":"184",
  104. "name":"45-盐城A",
  105. "price":"780.00"
  106. }
  107. ]

换机

路径:/v2/vmChangeNode

参数 说明
vmname 小鸡名称
newprdid 新的产品ID
newnodeid 新的节点ID
  1. {"errcode":"0","msg":"成功"}
  2. {"errcode":"1","msg":"失败.或者其它原因"}

系统安装

路径:/v2/vmInstallos

参数 说明
vmname 小鸡名称
osid 系统包ID
  1. {"errcode":"0","msg":"成功"}
  2. {"errcode":"1","msg":"失败.或者其它原因"}

修改密码

路径:/v2/vmResetpw

参数 说明
vmname 小鸡名称
newpass 新密码,如果留空则随机设置8位密码
  1. {"errcode":"0","msg":"成功"}
  2. {"errcode":"1","msg":"失败.或者其它原因"}

代理商余额查询

路径:/v2/getMoney

  1. {"errcode":"0","msg":"成功","data":{"money":100}}
  2. {"errcode":"1","msg":"失败.或者其它原因"}