easypanel api 文档
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 文档的更多相关文章
- Java在DOS命令下的运行及其API文档制作过程
该文档主要描述java程序在DOS命令下的运行,以及一些常用的命令 常用DOS命令: d: 回车 盘符切换 dir(directory):列出当前目录下的文件以及文件夹 md (make direct ...
- 在ASP.NET Core Web API上使用Swagger提供API文档
我在开发自己的博客系统(http://daxnet.me)时,给自己的RESTful服务增加了基于Swagger的API文档功能.当设置IISExpress的默认启动路由到Swagger的API文档页 ...
- 利用sphinx为python项目生成API文档
sphinx可以根据python的注释生成可以查找的api文档,简单记录了下步骤 1:安装 pip install -U Sphinx 2:在需要生成文档的.py文件目录下执行sphinx-apido ...
- 如何使 WebAPI 自动生成漂亮又实用在线API文档
1.前言 1.1 SwaggerUI SwaggerUI 是一个简单的Restful API 测试和文档工具.简单.漂亮.易用(官方demo).通过读取JSON 配置显示API. 项目本身仅仅也只依赖 ...
- Android多媒体--MediaCodec 中文API文档
*由于工作需要,需要利用MediaCodec实现Playback及Transcode等功能,故在学习过程中翻译了Google官方的MediaCodec API文档,由于作者水平限制,文中难免有错误和不 ...
- 新手如何查看API文档?
Java API文档为例: 1:知道包名,可以在Overview里直接找到这个包,然后去查这个包下面的类和方法.2:知道类名和方法名,可以在Index.html里直接去找这个类或方法,然后查看.3:如 ...
- Bullet的学习资源(用Doxygen生成API文档)
Bullet 全称 Bullet Physics Library,是著名的开源物理引擎(可用于碰撞检测.刚体模拟.可变形体模拟),这里将bullet的学习资源整理一下,希望能帮助入门者少走弯路. 看下 ...
- [API]使用Blueprint来高雅的编写接口文档 前后端api文档,移动端api文档
网址:http://apiary.io/ 介绍:一款非常强大的前后端交互api设计编辑工具(编辑器采用Markdown类似的描述标记,非常高效),高颜值的api文档,还能生成多种语言的测试代码. 中文 ...
- jQuery MiniUI开发系列之:使用API文档
jQuery MiniUI在组件设计上,是简约.独立的,没有复杂的继承体系. 比如使用DataGrid,可以在api文档的datagrid部分,查找到datagrid的所有属性.方法.事件,而无需关注 ...
随机推荐
- jni头文件自动生成
写一个测试代码,大概如下 package aa.bb; public class TestClass { public native void aaaBBB(); } 在项目的src目录下执行 jav ...
- ALGO-6_蓝桥杯_算法训练_安慰奶牛
记: 本题目考的是最小生成数,可使用Kruskal算法 第一次,20分 原因:使用动态数组,有概率报运行错误(大雾= =) 第二次,100分 原因:改用静态数组,一次过 示例代码: #include ...
- C++ 获取类成员函数地址方法 浅析
C语言中可以用函数地址直接调用函数: void print () { printf ("function print"); } typdef void (*fu ...
- c++开发环境搭建
>>>>>>>>>>>>>>>>>>>>>开发环境搭建<<&l ...
- mysql分区表之一:分区原理和优缺点【转】
1.分区表的原理 分区表是由多个相关的底层表实现,这些底层表也是由句柄对象表示,所以我们也可以直接访问各个分区,存储引擎管理分区的各个底层表和管理普通表一样(所有的底层表都必须使用相同的存储引擎),分 ...
- 夜神模拟器+seleinm抓取手机app(参考资料集合)
目前准备开始实现这个技术,将看起来还算可靠的参考链接粘贴如下: http://www.cnblogs.com/puresoul/p/4597211.html https://www.cnblogs.c ...
- IaaS,PaaS,SaaS 的区别和联系
原文:http://www.ruanyifeng.com/blog/2017/07/iaas-paas-saas.html 越来越多的软件,开始采用云服务. 云服务只是一个统称,可以分成三大类. Ia ...
- unity3d中gameObject捕获鼠标点击
gameObject需加上Colider 一.在update中(推荐) void Update () { //左键 )) disFlag = true; //右键 )) disFlag = true; ...
- PHP mysqli_fetch_object() 函数实例讲解
定义和用法 mysqli_fetch_object() 函数从结果集中取得当前行,并作为对象返回. 注释:该函数返回的字段名是区分大小写的. 语法 mysqli_fetch_object(result ...
- 初学 python 之 用户登录实现过程
要求编写登录接口 : 1. 输入用户名和密码 2.认证成功后显示欢迎信息 3.用户名输错,提示用户不存在,重新输入(5次错误,提示尝试次数过多,退出程序) 4.用户名正确,密码错误,提示密码错误,重新 ...