zoukankan      html  css  js  c++  java
  • easypanel api 文档

    easypanel api 文档

    Easypanelapi通信安全码在easypanel的服务器设置处设置。

    接口名称有:

    add_vh 创建空间和修改空间

    update_vh 暂停空间和恢复空间

    del_vh 删除空间

    change_password 修改空间的密码

    详细说明:

    1.add_vh:创建空间

    参数说明:

    c:固定为whm

    a:add_vh

    r:随机数(1000-99999)

    s:验证密钥,构成方式:md5(a.easypanel安全码.r), (安全码为test):md5(add_vhtest1000);

    Init:表示创建空间,固定为1即可

    Name:网站账号,数据库账号,ftp账号同步

    Passwd:网站密码,数据库密码,ftp密码同步(只创建时同步)

    以上为固定参数。

    以下为可选参数(用于发送空间的一些参数,如网页大小,数据库大小,有三种方式,第一种是发送产品ID,第二种是发送产品名称,最后一种是发送详细的参数);

    第一种:发送产品ID

    Product_id:easypanel里的产品ID

    :http://www.kanglesoft.com:3312/api/?c=whm&a=add_vh&r=3333&s=sdfasdfsadfddaffsdf3&name=webtest&passwd=webpasswd&init=1&product_id=1

    第二种:发送产品名称

    Product_name:easypanel里的产品名称

    :http://www.kanglesoft.com:3312/api/?c=whm&a=add_vh&r=3333&s=sdfasdfsadfddaffsdf3&name=webtest&passwd=webpasswd&init=1&product_name=php100

    第三种:发送详细的参数:

    Cdn:是否为CDN空间,是则发送1

    Templete:语言(html|php|iis)

    Subtemplete:语言引擎,php52|php53|php5217

    web_quota:网页空间大小,数字

    db_quota数据库大小,数字

    db_type:数据库类型,mysql|sqlsrv

    subdir_flag:是否允许绑定子目录,1为是

    Subdir:默认绑定目录,可为空,例:wwwroot

    max_subdir:最多子目录数

    Domain:需要绑定的域名,可空,默认会绑定到subdir指 定的目录下。

    ftp:是否开启ftp,1为是

    ftp_connectftp最多连接数

    ftp_usl:ftp上传速度限制,单位kb

    ftp_dsl:ftp下载限制。单位kb

    Access:是否自定义控制,1为是

    speed_limit:带宽限制,数字型,默认为不限

    log_handle:是否开启日志析分功能,1为是

    flow_limit:流量限制,数字型,默认不限

    max_connect:空间最多连接数,可空,默认采用kangle全局配置

    max_worker:最多工作者,可空,默认采用kangle全局配置

    ignore_backup:是否备份,1为是

    :

    http://www.kanglesoft.com:3312/api/?c=whm&a=add_vh&r=3333&s=aaadddsfsdfaslkdfEsdfsad&name=webtest&passwd=webpasswd&templete=php&subtemplete=php52&web_quota=1000&db_quota=1000&db_type=mysql&ftp=1&ftp_connect=3&ftp_usl=50&ftp_dsl=50&access=1&speed_limit=100&log_handle=1&flow_limit=3000&ignore_backup=1&domain=www.kanglesoft.com&subdir_flag=1&subdir=wwwroot&max_subdir=3

    返回信息:

    返回内容为xml格式;

    安全码错误的返回信息:

    <?xml version="1.0" encoding="utf-8"?>

    <?xml version="1.0" encoding="utf-8"?><add_vh whm_version="1.0"><result status='403 sign error'></result></add_vh>

    创建成功的返回信息:

    <?xml version="1.0" encoding="utf-8"?><add_vh whm_version="1.0"><result status='200'></result></add_vh>

    创建失败的返回信息:

    <?xml version="1.0" encoding="utf-8"?><add_vh whm_version="1.0"><result status='500'></result></add_vh>

     2.add_vh:升级网站或者修改网站参数

    参数说明:

    其他参数和创建网站一样,只是需要把init=1换成edit=1即可。

    :

    http://www.kanglesoft.com:3312/api/?c=whm&a=add_vh&r=3333&s=adasdfasdf2322344&name=webtest&edit=1&product_name=newproduct

    3.update_vh:暂停和恢复网站

    参数说明:

    c:固定为whm

    a:update_vh

    r:随机数(1000-99999)

    S:验证密钥。构成方式请参考创建空间说明

    :md5(update_vhtest3333)

    Name:网站名称

    Status:网站的状态,0为恢复,1为暂停

    :http://www.kanglesoft.com:3312/api/?c=whm&a=update_vh&r=3333&s=adasdfasdf2322344&name=webtest&status=0

    返回信息请参考创建网站.

    获取网站列表的接口:

    http://localhost:3333/core.whm?whm_call=list_vh

     4.del_vh:删除网站

    参数说明:

    c:固定为whm

    a:del_vh

    r:随机数(1000-99999)

    S:验证密钥。构成方式请参考创建空间说明

    :md5(update_vhtest3333)

    Name:网站名称

    例:http://www.kanglesoft.com:3312/api/?c=whm&a=del_vh&r=3333&s=adasdfasdf2322344&name=webtest

    返回信息请参考创建网站.

     5.change_password:修改网站密码

    参数说明:

    c:固定为whm

    a:del_vh

    r:随机数(1000-99999)

    S:验证密钥。构成方式请参考创建空间说明

    :md5(update_vhtest3333)

    Name:网站名称

    http://www.kanglesoft.com:3312/api/?c=whm&a=change_password&r=3333&s=adasdfasdf2322344&name=webtest&passwd=newpasswd

    返回信息请参考创建网站.

  • 相关阅读:
    Splay专题总结
    UVa12657
    ZOJ3772
    POJ1743
    高斯消元模板
    python使用chrom登陆微博
    mysql常用数据库(表)命令
    mysql索引
    mysql建表的时候,时间戳的选用
    php 金额每三位添加一个逗号
  • 原文地址:https://www.cnblogs.com/kangleweb/p/8358376.html
Copyright © 2011-2022 走看看