创建网站服务

创建单机网站

  • 接口说明:创建单机网站
  • 接口地址:a=add&appLabel=type__website&c=website&m=admin&s_type=single
  • 请求方式:POST

请求参数

参数名称 类型 描述 必填 示例值
domains string 域名,多个使用空格隔开 www.ddd.com www.fff.com
batchAddWebsite boolean 是否批量建站,为每个域名分别创建一个网站 true
appId number 应用ID(请获取应用列表查询) 1
nodeId number 主机ID 1
dbPassword string 如不需要数据库请留空
sftpPassword string 如不需要SFTP请留空
otherDatas object 扩展数据,使用JSON格式定义创建服务时所需要的其它数据 {"indexDirName": "public", "ports": "80 8080"}

序列化请求参数为键值对格式的字符串(注意:如果键值对的值是JSON格式数据,可能需要urlencode):

"domains={域名}&appId={应用ID}&nodeId={主机ID}"

请求示例:

发起请求
curl -d "domains={域名}&appId={应用ID}&nodeId={主机ID}" "https://{你网站的ip或者域名}:9966/?a=list&c=node&m=admin&v=99999&globalApiNonceStr={随机字符串}&getJson=1&globalApiTimestamp={时间戳}&globalApiSign={签名字符串}"
返回结果
{
    "msg": {
        "message": "", // 提交请求执行结果的信息
        "msgType": "success", // 提交请求执行结果的状态,有success、error、info、warning、fail
        "msgMark": null,
        "msgCode": null,
        "jumpUrl": null,
        "waitTime": 8
    },
    "currentInfo": {},
    "softwareInfo": {}
}


创建集群网站

  • 接口说明:创建集群网站
  • 接口地址:a=add&appLabel=type__website&c=website&m=admin&s_type=cloud
  • 请求方式:POST

请求参数

参数名称 类型 描述 必填 示例值
domains string 域名,多个使用空格隔开 www.ddd.com www.fff.com
batchAddWebsite boolean 是否批量建站,为每个域名分别创建一个网站 true
appId number 应用ID(请获取应用列表查询) 1
swarmId number 集群ID 1
tasks number 容器数,填0则与集群内主机数相同(即每台主机上运行一个容器),
理论上,当硬件资源足够时,容器个数越多,负载能力越
1

序列化请求参数为键值对格式的字符串(注意:如果键值对的值是JSON格式数据,可能需要urlencode):

"domains={域名}&appId={应用ID}&swarmId={集群ID}&tasks={容器数}"

请求示例:

发起请求
curl -d "domains={域名}&appId={应用ID}&swarmId={集群ID}&tasks={容器数}" "https://{你网站的ip或者域名}:9966/?a=add&appLabel=type__website&c=website&m=admin&s_type=cloud&v=99999&globalApiNonceStr={随机字符串}&getJson=1&globalApiTimestamp={时间戳}&globalApiSign={签名字符串}"
返回结果
{
    "msg": {
        "message": "", // 提交请求执行结果的信息
        "msgType": "success", // 提交请求执行结果的状态,有success、error、info、warning、fail
        "msgMark": null,
        "msgCode": null,
        "jumpUrl": null,
        "waitTime": 8
    },
    "currentInfo": {},
    "softwareInfo": {}
}
Copyright © 广州市万岁云计算有限公司 2020 all right reserved,powered by Gitbook文档最近一次修订时间: 2020-06-22 16:19:35

results matching ""

    No results matching ""