PHP操作宝塔面板Api,宝塔服务器搭建,API接口使用教程

这篇具有很好参考价值的文章主要介绍了PHP操作宝塔面板Api,宝塔服务器搭建,API接口使用教程。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

最近两个月都在写Bty项目,所以收集了很多很多宝塔常用到的一些Api接口,官方文档虽然写了一点,但是始终是不怎么全的,下面我们来看看宝塔面板的接口如何抓取

接口抓取

1、登录宝塔面板
2、找到自己想要的功能
3、f12打开审查元素(控制台)切换到Network选项卡

PHP操作宝塔面板Api,宝塔服务器搭建,API接口使用教程

上面的XHR都是我们抓取到的APi接口,下面我演示一下创建网站的接口
4、创建网站->填写网站域名等相关信息->提交
这里我们能看到此次创建网站传递的参数

PHP操作宝塔面板Api,宝塔服务器搭建,API接口使用教程

切换到Preview选项卡就能看到返回数据

PHP操作宝塔面板Api,宝塔服务器搭建,API接口使用教程

从命名来看就能看出返回的数据是什么意思。

宝塔Api操作类库

直接下载附件,将Bt.php与config.php放在同级目录中,然后修改成自己的宝塔接口和Api密钥,访问即可获得宝塔服务器的基础数据统计
PHP使用方法
  1. // 修改成自己的宝塔接口和Api密钥
  2. $bt = new Bt('http://127.0.0.1:8888','xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx');
  3. header('Content-type: application/json');
  4. echo json_encode($bt->GetSystemTotal());
复制代码

PHP操作宝塔面板Api,宝塔服务器搭建,API接口使用教程

PHP操作宝塔面板Api,宝塔服务器搭建,API接口使用教程

后续

文件中收集的接口并不是宝塔面板全部接口,如需更多参考接口抓取自行添加,接口地址及数据请以官方为准。 codeit.org.cn
附件下载

PHP操作宝塔面板Api,宝塔服务器搭建,API接口使用教程

 Bt.zip (7.15 KB, 下载次数: 19524)

API接口使用教程

通过宝塔API,可以完全控制宝塔Linux面板的所有功能,包括第三方插件应用功能,事实上,在用户登录面板后使用的所有功能也是通过相同的接口对接的,这意味着,如果你熟悉使用浏览器调试器,就可以轻松对照宝塔Linux面板的操作参数完成一个第三方的前端对接。




API文档(未写完):https://www.bt.cn/api-doc.pdf
PHP-Demo:  https://www.bt.cn/api_demo_php.zip
Python-Demo:  https://www.bt.cn/api_demo_python.zip
Java-Demo: 

PHP操作宝塔面板Api,宝塔服务器搭建,API接口使用教程

 Demo.java (3.52 KB, 下载次数: 42733)   感谢【心情咖啡】提供

 文章来源地址https://www.toymoban.com/news/detail-455943.html

到了这里,关于PHP操作宝塔面板Api,宝塔服务器搭建,API接口使用教程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 宝塔面板搭建Discuz论坛并发布互联网访问【无需云服务器】

    ✨个人主页:bit me👇 转载自cpolar极点云的文章:Linux宝塔面板搭建Discuz论坛,并公网远程访问【内网穿透】 Crossday Discuz! Board(以下简称 Discuz!)是一套通用的社区论坛软件系统,用户可以在不需要任何编程的基础上,通过简单的设置和安装,在互联网上搭建起具备完善功能

    2024年02月03日
    浏览(49)
  • 华为云云耀云服务器L实例评测|使用宝塔面板管理服务器,并搭建个人博客网站

    作者简介:一名云计算网络运维人员、每天分享网络与运维的技术与干货。  公众号:网络豆  座右铭:低头赶路,敬事如仪 个人主页: 网络豆的主页​​​​​ 目录  前言 介绍: 一.购买使用华为云云耀服务器 二. 使用宝塔面板管理服务器 1. 初始化宝塔面板 管理日志

    2024年02月09日
    浏览(35)
  • 腾讯云阿里云云服务器 Linux 操作系统 BT 宝塔面板快速建站教程

    宝塔面板是一款服务器管理软件,支持Windows和Linux系统,可以通过Web端轻松管理服务器,提升运维效率。总体来说,宝塔面板具有操作简单、功能丰富、安全可靠等特点,是一款非常实用的服务器管理软件。 宝塔面板官方网站:https://www.bt.cn/ 宝塔面板特点 Centos 安装脚本 U

    2024年02月07日
    浏览(39)
  • 宝塔面板快速搭建贪吃蛇小游戏web网站 - 无需云服务器,网站发布上线

    转载自远程内网穿透的文章:Linux使用宝塔面板搭建网站,并内网穿透实现公网访问 宝塔面板作为简单好用的服务器运维管理面板,它支持Linux/Windows系统,我们可用它来一键配置LAMP/LNMP环境、网站、数据库、FTP等,通过Web端轻松管理服务器。 以下教程,我们将演示使用宝塔

    2024年02月05日
    浏览(40)
  • 【贪吃蛇小游戏】宝塔面板快速搭建贪吃蛇小游戏Web网站 - 无需云服务器

    转载自远程内网穿透的文章:Linux使用宝塔面板搭建网站,并内网穿透实现公网访问 宝塔面板作为简单好用的服务器运维管理面板,它支持Linux/Windows系统,我们可用它来一键配置LAMP/LNMP环境、网站、数据库、FTP等,通过Web端轻松管理服务器。 以下教程,我们将演示使用宝塔

    2024年02月05日
    浏览(48)
  • 【服务器】安装宝塔面板

    目录 🌺【前言】 🌼【前提】连接服务器 🌷方式一 使用工具登录服务器如Xshell 🌷方式二 阿里云直接连接 🌼 1. 安装宝塔 🌷获取安装脚本 方式一 使用下面提供的脚本安装 方式二 使用官网提供的脚本安装 🌷脚本安装详情 🌼2. 服务器添加宝塔占用的端口号 🌷2.1 阿里云

    2024年01月25日
    浏览(40)
  • 【服务器 | 宝塔】宝塔面板卸载重装教程:清理删除宝塔面板并重新开始

    宝塔面板卸载重装怎么操作?我们很多用户可能安装宝塔之后会经常看一下有没有新版本,如果有新版直接右上角 宝塔面板卸载重装怎么操作? 我们很多用户可能安装宝塔之后会经常看一下有没有新版本,如果有新版直接右上角”更新”升级一下版本就可以了,升级新版也有助

    2024年02月09日
    浏览(41)
  • 阿里云服务器安装宝塔面板,放行端口设置安全组后,无法访问宝塔面板

    我已经在安全组里放行了相应的端口 宝塔面板也已经正确安装 但是宝塔面板仍然无法访问 第一步:远程连接服务器 第二步:切换为root用户 第三步:打开宝塔的控制面板,更改默认端口 然后依据提示输入新的端口,此处我将端口改为8889 第四步:在安全组中放行8889端口 此

    2024年02月11日
    浏览(45)
  • 阿里云服务器Centos安装宝塔面板

    阿里云服务器是阿里云提供的一项云计算服务,它能够帮助用户快速搭建网站、应用和服务,提供高效稳定的数据存储和计算能力,满足用户的各种业务需求。 阿里云服务器是一种简单高效、处理能力可弹性伸缩的计算服务。它提供了多种规格的服务器,包括弹性计算型、计

    2024年02月02日
    浏览(39)
  • 使用宝塔面板部署前端项目到服务器

    目录 文章目录 前言 一、第一步:创建文件夹 二、第二步:部署前端项目 三、第三步:打开防火墙 前言 第一步:创建文件夹 第二步:部署前端项目 第三步:打开防火墙 总结 在此之前,我们已经创建了宝塔面板账号、拥有了一台服务器。现在,我们想让我们的前端能够像

    2024年02月03日
    浏览(52)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包