宝塔Linux面板API文档前言通过宝塔API,可以完全控制宝塔Linux面板的所有功能,包括第三方插件应用功能,事实上,在用户登录面板后使用的所有功能也是通过相同的接口对接的,这意味着,如果你熟悉使用浏览器调试器,就可以轻松对照宝塔Linux面板的操作参数完成一个第三方的前端对接.
签名算法api_sk=接口密钥(在面板设置页面-API接口中获取)request_time=当前请求时间的uinx时间戳(php:time()/python:time.
time())request_token=md5(string(request_time)+md5(api_sk))PHP示例:$request_token=md5($request_time.
''.
md5($api_sk))签名:参数名称参数值说明request_time当前uinx时间戳[必传]request_tokenmd5(string(request_time)+md5(api_sk))[必传]其它参数功能接口需要的其它参数[可选]注意事项:1、请统一使用POST方式请求API接口2、为了确保请求效率,请保存cookie,并在每次请求时附上cookie3、为了面板安全考虑,请务必添加IP白名单4、所有响应内容统一为Json数据格式DEMO下载PHP-Demo:https://www.
bt.
cn/api_demo_php.
zip系统状态相关接口获取系统基础统计URI地址:/systemaction=GetSystemTotal传入参数:无响应内容:字段字段值示例说明systemCentOSLinux7.
5.
1804(Core)操作系统信息version6.
8.
2面板版本time0天23小时45分钟上次开机到现在经过的时间cpuNum2CPU核心数cpuRealUsed2.
01CPU使用率(百分比)memTotal1024物理内存容量(MB)memRealUsed300已使用的物理内存(MB)memFree724可用的物理内存(MB)memCached700缓存化的内存(MB)memBuffers100系统缓冲(MB)响应内容示例:{"cpuRealUsed":0.
85,"memTotal":1741,"system":"CentOSLinux7.
5.
1804(Core)","memRealUsed":691,"cpuNum":6,"memFree":189,"version":"6.
8.
1","time":"0\u592923\u5c0f\u65f657\u5206\u949f","memCached":722,"memBuffers":139,"isuser":0}获取磁盘分区信息URI地址:/systemaction=GetDiskInfo传入参数:无响应内容:字段字段值示例说明[].
path/分区挂载点[].
inodes["8675328","148216","8527112","2%"]分区Inode使用信息[总量,已使用,可用,使用率][].
size["8.
3G","4.
0G","4.
3G","49%"]分区容量使用信息[总量,已使用,可用,使用率]响应内容示例:[{"path":"/","inodes":["8675328","148216","8527112","2%"],"size":["8.
3G","4.
0G","4.
3G","49%"]},{"path":"/www","inodes":["655360","295093","360267","46%"],"size":["9.
8G","3.
7G","5.
6G","40%"]}]获取实时状态信息(CPU、内存、网络、负载)URI地址:/systemaction=GetNetWork传入参数:无响应内容:字段字段值示例说明downTotal446326699总接收(字节数)upTotal77630707总发送(字节数)downPackets1519428总收包(个)upPackets175326总发包(个)down36.
22下行流量(KB)up72.
81上行流量(KB)cpu[1.
87,6]CPU实时信息[使用率,核心数]mem{memFree:189,memTotal:1741,memCached:722,memBuffers:139,memRealUsed:691}内存实时信息load{max:12,safe:9,one:0,five:0.
01,limit:12,fifteen:0.
05}负载实时信息one:1分钟five:5分钟fifteen:10分钟响应内容示例:{"load":{"max":12,"safe":9.
0,"one":0.
01,"five":0.
02,"limit":12,"fifteen":0.
05},"down":8.
77,"downTotal":453078627,"mem":{"memFree":189,"memTotal":1741,"memCached":722,"memBuffers":140,"memRealUsed":690},"up":4.
33,"upTotal":78070942,"upPackets":177930,"downPackets":1548192,"cpu":[0.
23,6]}检查是否有安装任务URI地址:/ajaxaction=GetTaskCount传入参数:无响应内容:响应内容:0检查面板更新URI地址:/ajaxaction=UpdatePanel参数名称参数值说明checktrue强制检查更新[可选]forcetrue执行更新[可选]响应内容:字段字段值示例说明statustrue获取状态true|falseversion6.
5.
8最新版本号updateMsgstring升级说明响应内容示例:{"status":true,"version":"6.
8.
2","updateMsg":"升级说明"}网站管理获取网站列表URI地址:/dataaction=getData&table=sites参数名称参数值示例说明p1当前分页[可选]limit15取回的数据行数[必传]type-1分类标识,-1:分部分类0:默认分类[可选]orderiddesc排序规则使用id降序:iddesc使用名称升序:namedesc[可选]tojsget_site_list分页JS回调,若不传则构造URI分页连接[可选]searchwww搜索内容[可选]响应内容:字段字段值示例说明data[]网站列表数据page分页数据wheretype_id=0数据查询条件响应内容示例:{"data":[{"status":"1","ps":"bbb.
com","domain":1,"name":"bbb.
com","addtime":"2018-12-1416:14:03","path":"/www/wwwroot/bbb.
com","backup_count":0,"edate":"0000-00-00","id":64}],"where":"type_id=0","page":"1\u51711\u6761\u6570\u636e
BuyVM商家算是一家比较老牌的海外主机商,公司设立在加拿大,曾经是低价便宜VPS主机的代表,目前为止有提供纽约、拉斯维加斯、卢森堡机房,以及新增加的美国迈阿密机房。如果我们有需要选择BuyVM商家的机器需要注意的是注册信息的时候一定要规范,否则很容易出现欺诈订单,甚至你开通后都有可能被禁止账户,也是这个原因,曾经被很多人吐槽的。这里我们简单的对于BuyVM商家新增加的迈阿密机房进行简单的测评。如...
HostKvm是一家成立于2013年的国外主机服务商,主要提供VPS主机,基于KVM架构,可选数据中心包括日本、新加坡、韩国、美国、俄罗斯、中国香港等多个地区机房,均为国内直连或优化线路,延迟较低,适合建站或者远程办公等。商家本月针对香港国际机房提供特别7折优惠码,其他机房全场8折,优惠后2G内存香港VPS每月5.95美元起,支持使用PayPal或者支付宝付款。下面以香港国际(HKGlobal)为...
ihostart怎么样?ihostart是一家国外新商家,主要提供cPanel主机、KVM VPS、大硬盘存储VPS和独立服务器,数据中心位于罗马尼亚,官方明确说明无视DMCA,对版权内容较为宽松。有需要的可以关注一下。目前,iHostART给出了罗马尼亚vps的优惠信息,罗马尼亚VPS无视DMCA、抗投诉vps/2核4G内存/40GB SSD/100M端口月流量2TB,€20/年。点击直达:ih...
phpwind论坛为你推荐
注册国际域名哪里的国际域名注册便宜?vpsVPS是干嘛用的?免费虚拟主机申请求免费可以申请的域名和虚拟主机查询ip如何查找IP地址?免费网站空间免费个人网站 空间100m虚拟主机100M虚拟主机有多大,能放多少东西虚拟主机管理系统急!高分!比较好用的虚拟主机管理系统有哪些?淘宝虚拟主机淘宝买万网虚拟主机怎么变别真假美国虚拟主机购买美国虚拟主机在国内那家卖的便宜,稳定,功能全??长沙虚拟主机长沙虚拟主机租用 哪里的比较靠谱 朋友介绍湘域互联的 有谁用过
国内vps 泛域名绑定 greengeeks oneasiahost 美国主机推荐 Dedicated 表格样式 小米数据库 可外链网盘 卡巴斯基试用版 流量计费 亚马逊香港官网 天翼云盘 shopex主机 吉林铁通 smtp虚拟服务器 网购分享 shuang12 dnspod 免费asp空间 更多