這篇具有很好參考價(jià)值的文章主要介紹了PHP操作寶塔面板Api,寶塔服務(wù)器搭建,API接口使用教程。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。
最近兩個(gè)月都在寫B(tài)ty項(xiàng)目,所以收集了很多很多寶塔常用到的一些Api接口,官方文檔雖然寫了一點(diǎn),但是始終是不怎么全的,下面我們來(lái)看看寶塔面板的接口如何抓取
接口抓取
1、登錄寶塔面板
2、找到自己想要的功能
3、f12打開(kāi)審查元素(控制臺(tái))切換到Network選項(xiàng)卡
上面的XHR都是我們抓取到的APi接口,下面我演示一下創(chuàng)建網(wǎng)站的接口
4、創(chuàng)建網(wǎng)站->填寫網(wǎng)站域名等相關(guān)信息->提交
這里我們能看到此次創(chuàng)建網(wǎng)站傳遞的參數(shù)
切換到Preview選項(xiàng)卡就能看到返回?cái)?shù)據(jù)
從命名來(lái)看就能看出返回的數(shù)據(jù)是什么意思。
寶塔Api操作類庫(kù)
直接下載附件,將Bt.php與config.php放在同級(jí)目錄中,然后修改成自己的寶塔接口和Api密鑰,訪問(wèn)即可獲得寶塔服務(wù)器的基礎(chǔ)數(shù)據(jù)統(tǒng)計(jì)
PHP使用方法
- // 修改成自己的寶塔接口和Api密鑰
- $bt = new Bt('http://127.0.0.1:8888','xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx');
- header('Content-type: application/json');
- echo json_encode($bt->GetSystemTotal());
復(fù)制代碼
后續(xù)
文件中收集的接口并不是寶塔面板全部接口,如需更多參考接口抓取自行添加,接口地址及數(shù)據(jù)請(qǐng)以官方為準(zhǔn)。
codeit.org.cn
附件下載

?Bt.zip?(7.15 KB, 下載次數(shù): 19524)
API接口使用教程
通過(guò)寶塔API,可以完全控制寶塔Linux面板的所有功能,包括第三方插件應(yīng)用功能,事實(shí)上,在用戶登錄面板后使用的所有功能也是通過(guò)相同的接口對(duì)接的,這意味著,如果你熟悉使用瀏覽器調(diào)試器,就可以輕松對(duì)照寶塔Linux面板的操作參數(shù)完成一個(gè)第三方的前端對(duì)接。
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:?
文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-455943.html
?Demo.java?(3.52 KB, 下載次數(shù): 42733)???感謝【心情咖啡】提供
?文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-455943.html
到了這里,關(guān)于PHP操作寶塔面板Api,寶塔服務(wù)器搭建,API接口使用教程的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!
本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!