Icon Created with Sketch.

西部数码虚拟主机API接口文档 V2.0

  • ← 返回目录
  • 认证相关
    • 1.1、文档简介
    • 1.2、身份验证
    • 1.3、公共参数说明
    • 1.4、统一返回说明
    • 1.5、联调环境说明
    • 1.6、技术支持
    • 1.7、 下载PHP示例代码
    • 1.8、获取账户可用余额
  • 公共分类
    • 获取产品型号
    • 开通虚拟主机
    • 检查FTP名称是否可用
    • 获取产品价格
    • 获取虚拟主机详情
    • 获取虚拟主机密码
    • 设置虚拟主机状态
    • 修改虚拟主机密码
    • 获取主机流量充值详情
    • 充值虚拟主机流量
    • 试用主机转正
    • 续费虚拟主机
    • 获取虚拟主机所有型号及赠品
    • 同步虚拟主机
  • windows系统
    • 获取NET设置
    • 设置net
  • Linx系统功能
    • 切换主站目录
  • 虚拟主机升级
    • 获取可升级产品
    • 获取指定产品详情
    • 获取虚拟主机升级详情
    • 确定升级虚拟主机
    • 删除升级记录(删除后可重新升级)
    • 检查新机房是否支持额外IP
    • 获取升级价格
  • 域名绑定/额外IP
    • 绑定域名/删除绑定
    • 获取额外IP价格
    • 确定增加额外IP
    • 是否允许增加额外IP
    • 通过域名查询虚拟主机
  • 赠品相关
    • 获取主机赠品详情
    • 开通赠品mysql
    • 赠品mysql详情
    • 修改mysql密码
    • 开通免费邮局
    • 获取mssql可用版本
    • 检查mssql是否可用
    • 开通免费mssql

版本更新说明

版本号: 2.0.0

版本号 修改点说明 变更日期

公共分类

获取产品型号

基本信息

Path: /vhost/?act=xxxx

Method: GET

接口描述:

获取产品基本配置地址
https://api.west.cn/api/other/cache_products_config.asp

请求参数

返回数据

名称 类型 是否必须 默认值 备注 其他信息
expdate string 非必须 缓存过期时间
westpay object [] 非必须 我司支付配置(代理平台使用接口无效)

item 类型: object

├─ name string 必须
├─ img string 必须
├─ val string 必须
├─ isopen string 必须
products object 非必须 产品配置
├─ a001 object 非必须 产品型号
├─ name string 非必须 产品名称
├─ proId string 非必须 产品型号
├─ traffic string 非必须 流量
├─ size string 非必须 大小
├─ server object 非必须 机房ID
├─ 1 object 非必须 机房ID
├─ name string 非必须 机房名称
├─ otherip string 非必须 是否允许增加独立IP
├─ os object 非必须 操作系统
├─ linux object 非必须 操作系统
├─ mysql5.6 string 非必须 允许的mysql

开通虚拟主机

基本信息

Path: /vhost/buy/?act=sure

Method: POST

接口描述:

请求参数

Headers

参数名称 参数值 是否必须 示例 备注
Content-Type application/x-www-form-urlencoded 是

Body

参数名称 参数类型 是否必须 示例 备注
proid text 是 w5 开通产品型号
roomid text 是 11 机房编号
os text 是 windows 操作系统(windows/linux/debian)
years text 是 1 开通时间(年)
sitename text 是 ftpname ftp帐号限制[a-z0-9]{4,16},并且不能全数字
sitepass text 是 u86DalIxXD 主机密码
isbuyip text 是 0 0/1 是否开通独立IP
istry text 是 1 0/1 是否试用
mysql text 是 mysql5.1 mysql版本
appname text 是 联系人 业务到期通知,如不填写请填写代理联系信息
apptel text 是 联系电话
appemail text 是 联系邮箱
ppricetemp text 是 10 成本保护检查

返回数据

名称 类型 是否必须 默认值 备注 其他信息
result number 非必须
clientid string 非必须
data object 非必须
├─ westid number 非必须 西数编号
├─ sitename string 非必须 站点名称
├─ proid string 非必须 型号
├─ buydate string 非必须 开通时间
├─ years number 非必须 年限
├─ expiredate string 非必须 到期时间
├─ istry boolean 非必须 是否试用
├─ webdomain string 非必须 绑定域名
├─ ftpdomain string 非必须 上传ftp

检查FTP名称是否可用

基本信息

Path: /vhost/buy/?act=checksitename

Method: POST

接口描述:

FTP限制 4-20位 ,并且不能全数字

正则: [a-z0-9]{4,20}

请求参数

Headers

参数名称 参数值 是否必须 示例 备注
Content-Type application/x-www-form-urlencoded 是

Body

参数名称 参数类型 是否必须 示例 备注
sitename text 是 ftpanme ftp帐号限制[a-z0-9]{4,16},并且不能全数字

返回数据

名称 类型 是否必须 默认值 备注 其他信息
result number 非必须
clientid string 非必须
data object 非必须
├─ sitename string 非必须 可用的FTP

获取产品价格

基本信息

Path: /vhost/buy/?act=buyprice

Method: POST

接口描述:

请求参数

Headers

参数名称 参数值 是否必须 示例 备注
Content-Type application/x-www-form-urlencoded 是

Body

参数名称 参数类型 是否必须 示例 备注
proid text 是 w5 产品型号
buyyear text 是 1 1-10年
iptype text 是 0/1

返回数据

名称 类型 是否必须 默认值 备注 其他信息
result number 非必须
clientid string 非必须
data object 非必须
├─ ipprice number 非必须 独立IP价格
├─ costipprice number 非必须 独立IP成本价格
├─ price number 非必须 售价
├─ costprice number 非必须 成本
├─ binddomain number 非必须 绑定域名
├─ beiancode number 非必须 备案网站(备案)

获取虚拟主机详情

基本信息

Path: /vhost/?act=view

Method: POST

接口描述:

请求参数

Headers

参数名称 参数值 是否必须 示例 备注
Content-Type application/x-www-form-urlencoded 是

Body

参数名称 参数类型 是否必须 示例 备注
sitename text 是 westv2yhq 站点名称

返回数据

名称 类型 是否必须 默认值 备注 其他信息
result number 非必须
clientid string 非必须
data object 非必须
├─ westid number 非必须 我司编号
├─ sitename string 非必须 站点名称
├─ otherip string 非必须 独立IP地址
├─ bindings string 非必须 绑定的域名
├─ proid string 非必须 产品型号
├─ size number 非必须 空间大小
├─ extsize number 非必须 赠送大小
├─ mysqlver string 非必须 mysql版本
├─ freedomain string 非必须 CNAMNE解析域名
├─ ftpdomain string 非必须 上传地址
├─ sitestate number 非必须 站点状态0-正常,1-暂停
├─ autorenew boolean 非必须 自动续费
├─ buydate string 非必须 开通时间
├─ expiredate string 非必须 到期时间
├─ roomid string 非必须 机房ID
├─ buyyear number 非必须 开通年限
├─ roomname string 必须 机房名称
├─ os string 必须 系统
├─ enablessl bool 必须 是否启用ssl
├─ usedsize bool 必须 空间使用大小
├─ sitetraffic Object 必须 流量大小
├─ site number 必须 流量大小
├─ used number 必须 已用流量
├─ extra number 必须 额外流量
├─ total number 必须 总流量

获取虚拟主机密码

基本信息

Path: /vhost/?act=password

Method: POST

接口描述:

请求参数

Headers

参数名称 参数值 是否必须 示例 备注
Content-Type application/x-www-form-urlencoded 是

Body

参数名称 参数类型 是否必须 示例 备注
sitename text 是 westv2yhq 站点名称

返回数据

名称 类型 是否必须 默认值 备注 其他信息
result number 非必须
clientid string 非必须
data object 非必须
├─ password string 非必须 虚拟主机密码

设置虚拟主机状态

基本信息

Path: /vhost/?act=setstatus

Method: GET

接口描述:

请求参数

Query

参数名称 是否必须 示例 备注
sitename 是 westv2yhq 站点
val 是 0/1 正常/暂停

返回数据

名称 类型 是否必须 默认值 备注 其他信息
result number 非必须
clientid string 非必须
data string [] 非必须

item 类型: string

├─ 非必须

修改虚拟主机密码

基本信息

Path: /vhost/?act=chgpassword

Method: GET

接口描述:

请求参数

Query

参数名称 是否必须 示例 备注
sitename 是 westv2yhq 站点
newpass 是 newpassword 新密码
newpass2 是 newpassword 重复密码

返回数据

名称 类型 是否必须 默认值 备注 其他信息
result number 非必须
clientid string 非必须
data string [] 非必须

item 类型: string

├─ 非必须

获取主机流量充值详情

基本信息

Path: /vhost/?act=trafficinfo

Method: GET

接口描述:

请求参数

Query

参数名称 是否必须 示例 备注
sitename 是 westv2yhq 站点

返回数据

名称 类型 是否必须 默认值 备注 其他信息
result number 非必须
clientid string 非必须
data object 非必须
├─ proid string 非必须 型号
├─ size number 非必须 大小G
├─ date object 非必须 可充值时间
├─ 2021 object [] 非必须 年份

item 类型: object

├─ name number 必须 月份
├─ value string 必须 值
├─ price number 非必须 产品单价(每月)
├─ recharge object [] 非必须 充值时间

item 类型: object

├─ sj string 非必须 时间
├─ sumtraffic number 非必须 流量G

充值虚拟主机流量

基本信息

Path: /vhost/?act=addtraffic

Method: GET

接口描述:

请求参数

Query

参数名称 是否必须 示例 备注
sitename 是 westv2yhq 站点
num 是 1 数量
dates 是 2021-7-1 多月用逗号分隔如 2021-7-1,2021-8-1 充值7,8月流量

返回数据

名称 类型 是否必须 默认值 备注 其他信息
result number 非必须
clientid string 非必须
data object 非必须
├─ proid string 非必须 型号
├─ size number 非必须 大小G
├─ date object 非必须 可充值时间
├─ 2021 object [] 非必须 年份

item 类型: object

├─ name number 必须 月份
├─ value string 必须 值
├─ price number 非必须 产品单价(每月)
├─ recharge object [] 非必须 充值时间

item 类型: object

├─ sj string 非必须 时间
├─ sumtraffic number 非必须 流量G

试用主机转正

基本信息

Path: /vhost/buy/?act=paytest

Method: GET

接口描述:

开通价格可以用户获取价格来计算(正式开通价格-试用价格)

请求参数

Query

参数名称 是否必须 示例 备注
sitename 是 westv2api 站点
years 是 1 1-10年
iptype 是 0 0/1是否增加独立IP(检查新机房是否支持额外IP)

返回数据

名称 类型 是否必须 默认值 备注 其他信息
result number 非必须
clientid string 非必须
data object 非必须
├─ westid number 非必须 我司编号
├─ sitename string 非必须 站点名称
├─ proid string 非必须 产品型号
├─ buydate string 非必须 开通时间
├─ years number 非必须 开通年限
├─ expiredate string 非必须 到期时间
├─ istry boolean 非必须 是否试用
├─ webdomain string 非必须 绑定域名
├─ ftpdomain string 非必须 上传域名

十续费虚拟主机

基本信息

Path: /vhost/?act=renew

Method: GET

接口描述:

开通价格可以用户获取价格来计算(正式开通价格-试用价格)

请求参数

Query

参数名称 是否必须 示例 备注
sitename 是 westv2api1 站点
years 是 1 1-10单位年

返回数据

名称 类型 是否必须 默认值 备注 其他信息
result number 非必须
clientid string 非必须
data string [] 非必须

item 类型: string

├─ 非必须

十获取虚拟主机所有型号及赠品

基本信息

Path: /vhost/?act=products

Method: GET

接口描述:

产品一般不会变动。可以一周缓存一次到本地

请求参数

返回数据

名称 类型 是否必须 默认值 备注 其他信息
result number 非必须
clientid string 非必须
data object [] 非必须

item 类型: object

├─ typename string 必须 产品型号
├─ name string 必须 产品名称
├─ proid string 必须 产品类型
├─ size string 必须 空间大小
├─ memo string 必须 说明
├─ traffic number 必须 流量
├─ subsites number 必须 子站数
├─ freemail string,null 必须 赠品邮箱
├─ freedomain string,null 必须 赠品域名
├─ freemysql string,null 必须 赠品mssql
├─ freemssql string,null 必须 赠品mssql

十同步虚拟主机

基本信息

Path: /vhost/?act=sync

Method: GET

接口描述:

每次提取大于此ID的100条记录

请求参数

Query

参数名称 是否必须 示例 备注
westid 是 0 我司ID

返回数据

名称 类型 是否必须 默认值 备注 其他信息
result number 非必须
clientid string 非必须
data object [] 非必须

item 类型: object

├─ westid number 必须 西数编号
├─ sitename string 必须 站点名称
├─ bindings string 必须 绑定域名
├─ proid string 必须 产品型号
├─ buyyear number 必须 开通 年限
├─ expiredate string 必须 到期时间
├─ sitestate number 必须 状态
├─ buydate string 必须 开通 时间
├─ openssl number 必须 是否启用ssl
├─ isgaofang number 必须 是否使用高防ssl
├─ ftpname string 必须 ftp地址
├─ cname string 必须 解析指向别名
├─ otherip string 必须 额外IP
├─ buytest boolean 必须 是否试用

windows系统

获取NET设置

基本信息

Path: /vhost/?act=loadsetnetinfo

Method: GET

接口描述:

请求参数

Query

参数名称 是否必须 示例 备注
sitename 是 westv2yhq

返回数据

名称 类型 是否必须 默认值 备注 其他信息
result number 非必须
clientid string 非必须
data object 非必须
├─ aspnetver string 非必须 net版本
├─ aspnetmode string 非必须 模式
├─ versions object [] 非必须 版本

item 类型: object

├─ name string 必须 名称
├─ value string 必须 值
├─ modules object [] 非必须 模式

item 类型: object

├─ name string 必须 模式名称
├─ value string 必须 模式值

设置net

基本信息

Path: /vhost/?act=setnetinfo

Method: GET

接口描述:

请求参数

Query

参数名称 是否必须 示例 备注
sitename 是 westv2yhq
version 是 v2.0.50727 ,none,v2.0.50727,v4.0.30319,
module 是 jd jd/jc

返回数据

名称 类型 是否必须 默认值 备注 其他信息
result number 非必须
clientid string 非必须
data object 非必须

Linx系统功能

切换主站目录

基本信息

Path: /vhost/?act=sethomepath

Method: GET

接口描述:

请求参数

Query

参数名称 是否必须 示例 备注
sitename 是 westv2yhq 切换的站点

返回数据

名称 类型 是否必须 默认值 备注 其他信息
result number 非必须
clientid string 非必须
data string [] 非必须

item 类型: string

├─ 非必须

虚拟主机升级

获取可升级产品

基本信息

Path: /vhost/upgrade/?act=allowproids

Method: GET

接口描述:

请求参数

Query

参数名称 是否必须 示例 备注
sitename 是 westv2yhq

返回数据

名称 类型 是否必须 默认值 备注 其他信息
result number 非必须
clientid string 非必须
data object [] 非必须

item 类型: object

├─ name string 必须 产品名称
├─ proid string 必须 型号
├─ size string 必须 大小
├─ traffic number 必须 流量
├─ maxmen number 必须 连接数
├─ subsites number 必须 子站
├─ lable string 必须 操作系统

获取指定产品详情

基本信息

Path: /vhost/upgrade/?act=proidinfo

Method: GET

接口描述:

请求参数

Query

参数名称 是否必须 示例 备注
sitename 是 westv2yhq
proid 是 w5

返回数据

名称 类型 是否必须 默认值 备注 其他信息
result number 非必须
clientid string 非必须
data object [] 非必须

item 类型: object

├─ roomid number 必须 机房编号
├─ roomname string 必须 机房名称
├─ os object 必须 操作系统
├─ windows/linux string [] 非必须 可选mysql

item 类型: string

├─ 非必须

获取虚拟主机升级详情

基本信息

Path: /vhost/upgrade/?act=view

Method: GET

接口描述:

{
  "result": 200,
  "clientid": "2021071409324933477",
  "data": {
    "hostid": 1610725,
    "sitename": "westv2yhq",
    "proid": "w5",
    "buydate": "2021-07-13 11:32:11",
    "expdate": "2022-07-13 11:32:11",
    "year": 1,
    "sitestate": 1,
    "buytest": true,
    "s_hkpool": 0,
    "domain_pre": 0,
    "mssql_pre": 0,
    "s_other_ip": "",
    "os": "windows",
    "roomid": 11,
    "roomname": "国内BGP机房",
    "mysql": "mysql5.1",
    "s_buytest": true,
    "s_updatedate": null,
    "s_appid": 110,
    "s_others": "",
    "u_mysqlsize": 0,
    "proname": "云峰A型",
    "ismysql": 0,
    "leftday": 364,
    "addtime": "2021-07-13 11:32:11",
    "ssl": 0,
    "p_server": 15,
    "serverip": "116.255.143.88",
    "bindings": "",
    "ftppassword": "newpassword1",
    "p_maxmen": 200,
    "p_appid": "110",
    "p_size": "1024",
    "p_picture": 0,
    "cacheserverid": 3,
    "daycount": 365,
    "taocan": true,
    "ipprice": 30,
    "isupdate": true
  }
}

请求参数

Query

参数名称 是否必须 示例 备注
sitename 是 westv2yhq

返回数据

名称 类型 是否必须 默认值 备注 其他信息
result number 非必须
clientid string 非必须
data object 非必须
├─ sitename string 非必须 站点名称
├─ proid string 非必须 型号
├─ buydate string 非必须 开通时间
├─ expdate string 非必须 到期时间
├─ year number 非必须 开能年限
├─ sitestate number 非必须 站点状态
├─ s_other_ip string 非必须 额外IP
├─ os string 非必须 系统
├─ roomid number 非必须 机房ID
├─ roomname string 非必须 机房名称
├─ mysql string 非必须 mysql版本
├─ u_mysqlsize number 非必须 mysql大小
├─ proname string 非必须 型号名称
├─ ismysql number 非必须 是否为mysql
├─ leftday number 非必须 到期时间
├─ p_server number 非必须
├─ serverip string 非必须 服务器IP
├─ bindings string 非必须 绑定域名
├─ daycount number 非必须
├─ ipprice number 非必须 变更IP费用
├─ tips string 非必须 说明
├─ isupdate boolean 非必须 是否允许升级
├─ westid number 非必须 西数ID

确定升级虚拟主机

基本信息

Path: /vhost/upgrade/?act=confirm

Method: GET

接口描述:

{
  "result": 200,
  "clientid": "2021071409552365398",
  "data": {
    "proid": "b060",
    "newprice": 105,
    "oldprice": 75,
    "dayprice": 0.08,
    "domainprice": 0,
    "proidprice": 0,
    "roomprice": 0,
    "daycount": 365,
    "ipprice": 0,
    "needprice": 30
  }
}

请求参数

Query

参数名称 是否必须 示例 备注
sitename 是 westv2yhq 站点名称
proid 是 b060 产品型号
roomid 是 1 机房编号
os 是 windows 操作系统
mysql 是 mysql5.1 mysql版本
ismovedata 是 0 0/1是否迁移数据
isnewip 是 0/1 如有新IP
isstopmysql 是 0/1 暂停mysql
keepotherip 是 0/1 保持独立IP

返回数据

名称 类型 是否必须 默认值 备注 其他信息
result number 非必须
clientid string 非必须
data object 非必须
├─ proid string 非必须 产品型号
├─ newprice number 非必须 新的价格
├─ oldprice number 非必须 旧的价格
├─ dayprice number 非必须 每天差价
├─ domainprice number 非必须
├─ proidprice number 非必须
├─ roomprice number 非必须
├─ daycount number 非必须 总天数
├─ ipprice number 非必须 变更IP 价格
├─ needprice number 非必须 所需要价格

删除升级记录(删除后可重新升级)

基本信息

Path: /vhost/upgrade/?act=dellogs

Method: GET

接口描述:

请求参数

Query

参数名称 是否必须 示例 备注
sitename 是 westv2yhq 站点名称

返回数据

名称 类型 是否必须 默认值 备注 其他信息
result number 非必须
clientid string 非必须
data object 非必须

检查新机房是否支持额外IP

基本信息

Path: /vhost/upgrade/?act=checkotherip

Method: GET

接口描述:

请求参数

Query

参数名称 是否必须 示例 备注
sitename 是 westv2yhq 站点名称
roomid 是 1 机房编号

返回数据

名称 类型 是否必须 默认值 备注 其他信息
result number 非必须
clientid string 非必须
data object 非必须
├─ allow boolean 非必须 是否允许

获取升级价格

基本信息

Path: /vhost/upgrade/?act=updateprice

Method: GET

接口描述:

{
  "result": 200,
  "clientid": "2021071409552365398",
  "data": {
    "proid": "b060",
    "newprice": 105,
    "oldprice": 75,
    "dayprice": 0.08,
    "domainprice": 0,
    "proidprice": 0,
    "roomprice": 0,
    "daycount": 365,
    "ipprice": 0,
    "needprice": 30
  }
}

请求参数

Query

参数名称 是否必须 示例 备注
sitename 是 westv2yhq 站点名称
proid 是 b060 产品型号
roomid 是 1 机房编号
os 是 windows 操作系统
ismovedata 是 0 0/1是否迁移数据
isnewip 是 0/1 如有新IP
isstopmysql 是 0/1 暂停mysql
keepotherip 是 0/1 保持独立IP

返回数据

名称 类型 是否必须 默认值 备注 其他信息
result number 非必须
clientid string 非必须
data object 非必须
├─ proid string 非必须 产品型号
├─ newprice number 非必须 新的价格
├─ oldprice number 非必须 旧的价格
├─ dayprice number 非必须 每天差价
├─ domainprice number 非必须
├─ proidprice number 非必须
├─ roomprice number 非必须
├─ daycount number 非必须 总天数
├─ ipprice number 非必须 变更IP 价格
├─ needprice number 非必须 所需要价格

域名绑定/额外IP

绑定域名/删除绑定

基本信息

Path: /vhost/?act=binding

Method: GET

接口描述:

{
  "result": 200,
  "clientid": "2021071609130225227",
  "data": [
    {
      "domain": "xxxxxx.163.com",
      "msg": "绑定成功",
      "tips": "绑定不代表能访问,请将域名:<span class='redColorbox'>xxxxxx.163.com</span>做别名(CNAME)记录至<span class='redColorbox'>westv2api1.gotoip1.com"
    }
  ]
}

请求参数

Query

参数名称 是否必须 示例 备注
sitename 是 westv2api1 站点
domain 是 xxxx.west.cn
doact 是 del 默认添加,如要删除填写del

返回数据

名称 类型 是否必须 默认值 备注 其他信息
result number 非必须
clientid string 非必须
data object [] 非必须

item 类型: object

├─ domain string 非必须 域名
├─ msg string 非必须 状态
├─ tips string 非必须 说明

获取额外IP价格

基本信息

Path: /vhost/?act=ipprice

Method: GET

接口描述:

请求参数

Query

参数名称 是否必须 示例 备注
sitename 是 westv2api1 站点

返回数据

名称 类型 是否必须 默认值 备注 其他信息
result number 非必须
clientid string 非必须
data object 非必须
├─ sale object 非必须 直接客户价格
├─ ipprice number 非必须 IP单价/年
├─ dayprice string 非必须 每天差价
├─ price number 非必须 售价
├─ price number 非必须 成本价格
├─ ipprice number 非必须 IP单价/年
├─ sellprice number 非必须
├─ dayprice string 非必须 每天价格
├─ tips string 非必须 提醒
├─ leftday number 非必须 剩余天数

确定增加额外IP

基本信息

Path: /vhost/?act=addip

Method: GET

接口描述:

请求参数

Query

参数名称 是否必须 示例 备注
sitename 是 westv2api1 站点

返回数据

名称 类型 是否必须 默认值 备注 其他信息
result number 非必须
clientid string 非必须
data object 非必须
├─ newip string 非必须 增加的IP地址

是否允许增加额外IP

基本信息

Path: /vhost/?act=checkaddip

Method: GET

接口描述:

请求参数

Query

参数名称 是否必须 示例 备注
sitename 是 westv2api1 虚拟主机站点

返回数据

名称 类型 是否必须 默认值 备注 其他信息
result number 非必须
clientid string 非必须
data object 非必须
├─ isaddip boolean 非必须 是否允许增加IP

四、是否允许增加额外IP

基本信息

Path: /vhost/?act=checkaddip

Method: GET

接口描述:

请求参数

Query

参数名称 是否必须 示例 备注
sitename 是 westv2api1 虚拟主机站点

返回数据

名称 类型 是否必须 默认值 备注 其他信息
result number 非必须
clientid string 非必须
data object 非必须
├─ isaddip boolean 非必须 是否允许增加IP

通过域名查询虚拟主机

基本信息

Path: /vhost/?act=binddmfindvhost

Method: GET

接口描述:

请求参数

Query

参数名称 是否必须 示例 备注
domain 是 www.west.cn 绑定域名

返回数据

名称 类型 是否必须 默认值 备注 其他信息
result number 非必须
clientid string 非必须
data object 非必须
├─ sitename string 非必须 绑定的主机

赠品相关

获取主机赠品详情

基本信息

Path: /vhost/gift/?act=info

Method: GET

接口描述:

如已经开通赠送不显示proid

请求参数

Query

参数名称 是否必须 示例 备注
sitename 是 虚拟主机名称

返回数据

名称 类型 是否必须 默认值 备注 其他信息
result number 非必须
clientid string 非必须
data object 非必须
├─ sitename string 非必须 站点名称
├─ proid string 非必须 型号
├─ gift object [] 非必须 赠品

item 类型: object

├─ name string 必须 名称
├─ typename string 必须 类型
├─ use boolean 必须 是否已经获取
├─ proid string [] 必须 型号

item 类型: string

├─ 非必须

开通赠品mysql

基本信息

Path: /vhost/gift/?act=buyfreemysql

Method: GET

接口描述:

操作系统 mysql mssql mssql
Linux 自动开通 手工开通 手工开通
Windows 手工开通 手工开通 手工开通

请求参数

Query

参数名称 是否必须 示例 备注
sitename 是 虚拟主机名称

返回数据

名称 类型 是否必须 默认值 备注 其他信息
result number 非必须
clientid string 非必须
data object 非必须
├─ url string 非必须 mysql地址(localhost (推荐))
├─ mysql string 非必须 mysql版本
├─ login string 非必须 登陆帐号
├─ database string 非必须 数据库
├─ mysqlpwd string 非必须 密码

赠品mysql详情

基本信息

Path: /vhost/gift/?act=mysqlinfo

Method: GET

接口描述:

操作系统 mysql mssql mssql
Linux 自动开通 手工开通 手工开通
Windows 手工开通 手工开通 手工开通

请求参数

Query

参数名称 是否必须 示例 备注
sitename 是 虚拟主机名称

返回数据

名称 类型 是否必须 默认值 备注 其他信息
result number 非必须
clientid string 非必须
data object 非必须
├─ url string 非必须 mysql地址(localhost 推荐)
├─ mysql string 非必须 数据库版本
├─ login string 非必须 登陆帐号
├─ database string 非必须 数据库
├─ mysqlpwd string 非必须 登陆密码

修改mysql密码

基本信息

Path: /vhost/gift/?act=chgmysqlpwd

Method: GET

接口描述:

请求参数

Query

参数名称 是否必须 示例 备注
sitename 是 虚拟主机名称
newpass 是

返回数据

名称 类型 是否必须 默认值 备注 其他信息
result number 非必须
clientid string 非必须
data object 非必须
├─ newpass string 非必须 新的密码

开通免费邮局

基本信息

Path: /vhost/gift/?act=buyfreemail

Method: GET

接口描述:

邮局管理续费请使用邮箱相关接口即可

请求参数

Query

参数名称 是否必须 示例 备注
sitename 是 虚拟主机名称
domain 是
password 是

返回数据

名称 类型 是否必须 默认值 备注 其他信息
result number 非必须
clientid string 非必须
data object 非必须
├─ westid number 非必须 我司邮局编号
├─ domain string 非必须 域名
├─ buydate string 非必须 开通时间
├─ expiredate string 非必须 到期时间
├─ status number 非必须 状态 2:正常
├─ free boolean 非必须 是否为基础版
├─ postnum number 非必须 邮箱帐号数量
├─ postsize number 非必须 邮箱总容量
├─ disksize number 非必须 人个网盘
├─ sharedisk number 非必须 共享网盘
├─ tempdisk number 非必须 中转站

获取mssql可用版本

基本信息

Path: /vhost/gift/?act=mssqlver

Method: GET

接口描述:

赠送mssql会开在同一机房

请求参数

Query

参数名称 是否必须 示例 备注
sitename 是 站点名称

返回数据

名称 类型 是否必须 默认值 备注 其他信息
result number 非必须
clientid string 非必须
data object [] 非必须

item 类型: object

├─ dbver string 必须 mssql版本

检查mssql是否可用

基本信息

Path: /vhost/gift/?act=checkmssqlname

Method: GET

接口描述:

邮局管理续费请使用邮箱相关接口即可

请求参数

Query

参数名称 是否必须 示例 备注
sitename 是 获取赠品的虚拟主机
dbname 是 mssql库名

返回数据

名称 类型 是否必须 默认值 备注 其他信息
result number 非必须
clientid string 非必须
data object [] 非必须

item 类型: object

├─ dbver string 必须 mssql版本

开通免费mssql

基本信息

Path: /vhost/gift/?act=buyfreemssql

Method: GET

接口描述:

虚拟主机登陆独立面板可以看到详情

请求参数

Query

参数名称 是否必须 示例 备注
sitename 是 虚拟主机名称
dbver 是 数据库版本 (通过虚拟主机查询可用版本,会开通在同一机房)
dbname 是 数据库名 数字+字母组成【4-20】长度,且必须由字母开头(数据库名=数据用户名)
dbpassword 是 数据库密码

返回数据

名称 类型 是否必须 默认值 备注 其他信息
result number 非必须
clientid string 非必须
data object 非必须
├─ westid number 非必须 我司编号
├─ dbloguser string 非必须 登陆帐号
├─ dbname string 非必须 数据库名
├─ dbpassword string 非必须 登陆密码
├─ dbip string 非必须 服务器ip