Youngxj 发表于 2019-3-22 20:07:30

PHP操作宝塔面板Api

本帖最后由 Youngxj 于 2019-3-22 20:09 编辑

前言最近两个月都在写Bty项目,所以收集了很多很多宝塔常用到的一些Api接口,官方文档虽然写了一点,但是始终是不怎么全的,下面我们来看看宝塔面板的接口如何抓取接口抓取1、登录宝塔面板2、找到自己想要的功能3、f12打开审查元素(控制台)切换到Network选项卡上面的XHR都是我们抓取到的APi接口,下面我演示一下创建网站的接口4、创建网站->填写网站域名等相关信息->提交
这里我们能看到此次创建网站传递的参数切换到Preview选项卡就能看到返回数据从命名来看就能看出返回的数据是什么意思。宝塔Api操作类库直接下载附件,将Bt.php与config.php放在同级目录中,然后修改成自己的宝塔接口和Api密钥,访问即可获得宝塔服务器的基础数据统计PHP使用方法// 修改成自己的宝塔接口和Api密钥
$bt = new Bt('http://127.0.0.1:8888','xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx');
header('Content-type: application/json');
echo json_encode($bt->GetSystemTotal());
后续文件中收集的接口并不是宝塔面板全部接口,如需更多参考接口抓取自行添加,接口地址及数据请以官方为准。附件下载


Youngxj 发表于 2019-3-22 20:11:24

技术型文章,如有介意,请管理删除:P

痞子哥 发表于 2019-3-23 08:33:15

本帖最后由 痞子哥 于 2020-4-12 16:07 编辑

多谢楼主分享,学习了!

大道消息:腾讯云服务器1折起秒杀 每天4场 有需要的塔友可以看看

GloAug 发表于 2019-3-27 09:10:03

小杨你也在这里

倾心丨WHY 发表于 2019-3-27 15:02:51

支持一下~

i4cucn 发表于 2019-4-1 21:17:28

虽然看不太懂,但还是要表示祝贺。预见更多优惠券祝贵软件越办越好。

巨猿云科技 发表于 2019-4-2 09:27:55

支持一下,谢谢分享{:4_87:}

光明使者 发表于 2019-4-2 18:42:38

不错,顶你!

taller1980 发表于 2019-4-2 20:20:49

这个是纯技术性文章啊,虽然看不太明白,还是支持技术分享了。

大曲 发表于 2019-4-5 12:34:25

高手,感谢分享:handshake

1501678951kprw 发表于 2019-4-5 23:03:15

感谢楼主,终于弄懂了

96454 发表于 2019-4-6 13:56:36

大神膜拜~

96454 发表于 2019-4-6 13:58:01

膜拜大神

13135102055 发表于 2019-4-9 17:16:10

本帖最后由 13135102055 于 2019-4-9 17:18 编辑



用的api文档中给的demo,
确定访问地址和秘钥是没有问题的,且白名单已经加入了我本地的ip,
为什么就是访问不了,根本没有成功过一次

想加入群也进不去,说要付钱,结果只能通过qq钱包支付,只有支付宝和微信无qq钱包
请作者394738853 细聊

Youngxj 发表于 2019-4-10 16:08:01

13135102055 发表于 2019-4-9 17:16
用的api文档中给的demo,
确定访问地址和秘钥是没有问题的,且白名单已经加入了我本地的ip,
为什么就是访 ...

首先地址是不需要带安全入口参数的,其次就是加群加不了,你私我啊
页: [1] 2 3
查看完整版本: PHP操作宝塔面板Api