easypanel api 文档

Easypanel的api通信安全码在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_connect:ftp最多连接数

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

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

easypanel api 文档的更多相关文章

  1. Java在DOS命令下的运行及其API文档制作过程

    该文档主要描述java程序在DOS命令下的运行,以及一些常用的命令 常用DOS命令: d: 回车 盘符切换 dir(directory):列出当前目录下的文件以及文件夹 md (make direct ...

  2. 在ASP.NET Core Web API上使用Swagger提供API文档

    我在开发自己的博客系统(http://daxnet.me)时,给自己的RESTful服务增加了基于Swagger的API文档功能.当设置IISExpress的默认启动路由到Swagger的API文档页 ...

  3. 利用sphinx为python项目生成API文档

    sphinx可以根据python的注释生成可以查找的api文档,简单记录了下步骤 1:安装 pip install -U Sphinx 2:在需要生成文档的.py文件目录下执行sphinx-apido ...

  4. 如何使 WebAPI 自动生成漂亮又实用在线API文档

    1.前言 1.1 SwaggerUI SwaggerUI 是一个简单的Restful API 测试和文档工具.简单.漂亮.易用(官方demo).通过读取JSON 配置显示API. 项目本身仅仅也只依赖 ...

  5. Android多媒体--MediaCodec 中文API文档

    *由于工作需要,需要利用MediaCodec实现Playback及Transcode等功能,故在学习过程中翻译了Google官方的MediaCodec API文档,由于作者水平限制,文中难免有错误和不 ...

  6. 新手如何查看API文档?

    Java API文档为例: 1:知道包名,可以在Overview里直接找到这个包,然后去查这个包下面的类和方法.2:知道类名和方法名,可以在Index.html里直接去找这个类或方法,然后查看.3:如 ...

  7. Bullet的学习资源(用Doxygen生成API文档)

    Bullet 全称 Bullet Physics Library,是著名的开源物理引擎(可用于碰撞检测.刚体模拟.可变形体模拟),这里将bullet的学习资源整理一下,希望能帮助入门者少走弯路. 看下 ...

  8. [API]使用Blueprint来高雅的编写接口文档 前后端api文档,移动端api文档

    网址:http://apiary.io/ 介绍:一款非常强大的前后端交互api设计编辑工具(编辑器采用Markdown类似的描述标记,非常高效),高颜值的api文档,还能生成多种语言的测试代码. 中文 ...

  9. jQuery MiniUI开发系列之:使用API文档

    jQuery MiniUI在组件设计上,是简约.独立的,没有复杂的继承体系. 比如使用DataGrid,可以在api文档的datagrid部分,查找到datagrid的所有属性.方法.事件,而无需关注 ...

随机推荐

  1. js实现loading简单的遮套层

    弹出个div  设置div的背景色及透明度当加载完成后remove这个div  或者 隐藏至于淡入淡出通过setTimeout 或者setInterval改变透明度试试 .test{     widt ...

  2. PHP CI框架如何去掉 sql 里的反引号

    在使用CI框架的时候, 经常的Active Record 类,这时候会出现一个问题 使用Active Record 类组成的sql 中,为了防止sql注入,会自动的在表名,字段名 自动添加反引号 当然 ...

  3. Mybatis学习(2)原始dao开发和使用mapper接口代理开发

    基础知识: 1).SqlSessionFactoryBuilder: 通过SqlSessionFactoryBuilder创建会话工厂SqlSessionFactory.将SqlSessionFact ...

  4. selenium APi

    1.查看浏览器的名字方法:name实例:drvier.name 2.删除浏览器所以的cookies方法:delete_all_cookies()实例:driver.delete_all_cookies ...

  5. HDU 2063 过山车(匈牙利算法)

    过山车 Time Limit : 1000/1000ms (Java/Other)   Memory Limit : 32768/32768K (Java/Other) Total Submissio ...

  6. 每秒查询率QPS

    每秒查询率QPS是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准,在因特网上,作为域名系统服务器的机器的性能经常用每秒查询率来衡量. 原理:每天80%的访问集中在20%的时间里,这20%时 ...

  7. 使用HTML5里页面可见性接口判断用户是否正在观看你的页面

    转自:http://www.webhek.com/page-visibility 长期以来我们一直缺少一个判断用户是否正在浏览某个指定标签页的方法.用户是否去看别的网站了?他们切换回来了么?现在,HT ...

  8. System.Security.Authentication.AuthenticationException:根据验证过程,远程证书无效。

    好久没写博客了,今天突然遇到个神奇的问题. 做好的网站在win10上和Windows sever 2012 上都没有问题,搬到Windows sever 2003上就出现了这么一个错误: Server ...

  9. Python 之 cas-clinet

    因为要搞一个用户登录安全的验证,要用到cas服务,所以在网上搜了很多关于cas信息才搞成功. 我写的属于客户端的cas就是从CAS服务,获取返回的ticket验证通过,用户登录成功. 使用的是web. ...

  10. 在线聊天室 -onlinechat

    做了一个 在线聊天室,目前没什么人气,希望能被百度收录,给大家提供一个相对好的聊天环境 在线聊天室:http://www.3003soft.top/im