此系统配置为服务器通讯操作的所有系统配置,主要针对二次开发需要所用。
没有技术开发能力,请不要做任何操作!
注意:没有技术开发能力,请不要做任何操作!
注意:没有技术开发能力,请不要做任何操作!
注意:没有技术开发能力,请不要做任何操作!
## 使用方法如下
有两种方法,拓展需求不同,可以根据自己的需求选择。建议使用【系统操作】的方法简洁方便。
列表:
![](https://img.kancloud.cn/cf/79/cf7969cba2fdff18acbadfce2e45524f_1099x536.jpg)
点对应的编辑中可以看到功能操作实例
【注意】请不要修改 `请求`和`值`
配置信息说明
| 名称 | 说明 |
| --- | --- |
| 分类 | 该操作的分类 |
| 参数名称 | 该操作名,主要用到通讯日志中查看 |
| 请求 | 宝塔面板的请求URL地址 |
| 值 | 在功能操作中进行的请求项名 |
| 发送数据 | 是指该项发送数据的参考 |
![](https://img.kancloud.cn/be/3d/be3d4885aa50914ad699c036a0f71c18_776x476.jpg)
### 系统操作:
例如更新服务器到期时间
```
/**
* 检查面板更新
* $sid 为做操作服务器的ID
*/
$data = array(
'check'=>'true'
);
//方法1 使用系统记录的
bt($sid,'UpdatePanel', $data);
//方法2 直接请求面板的
//bt($sid,'/ajax?action=UpdatePanel', $data);
var_dump($info);
```
### 独立操作:
独立操作是指,不采用【系统操作】
设置当前独立操作全局(以服务器ID为15示例)
```
/**
* 双兼容宝塔自建API与官方API通用接口
* windows与linux通用
*/
//初始化宝塔接口
re('btsys');
//获取服务器信息
$_s = $_db->row("SELECT * FROM `cp_server` WHERE id = 15");
$_swe = unserialize($cp->b64($_s['we'], 'D'));
//判断接口方式
if($_swe['api']=='bt'){
$api = '1';
}elseif($_swe['api']=='cmspro'){
$api = '2';
}
//配置服务器信息
$bt_data = array(
'bt_panel' => 'http://'.$_s['url'].':'.$_s['port'], //服务器地址
'bt_key' => $_s['skey'], //服务器秘钥
'bt_cookie' => TMP_SEVER, // COOKIE保存目录
'bt_type' => $api, //对接模式,默认为官方接口 (1:官方接口 2:cmspro接口)
'bt_path' => $_s['attach'], //接口路径,仅对cmspro接口有效
'bt_sid' => $_s['id'], //对接的服务器ID
);
$bt = new BT_SYS($bt_data);
```
以检查面板更新为例:
```
/**
* 检查面板更新
*/
$data = array(
'check'=>'true'
);
//方法1 使用系统记录的
$info = $bt->Get('UpdatePanel', $data);
//方法2 直接请求面板的
//$info = $bt->Get('/ajax?action=UpdatePanel', $data);
var_dump($info);
```
- 序言介绍
- 更新日志
- 2019年
- 2018年
- 安装搭建
- 功能使用
- 快速使用
- 程序系统
- 后台管理
- 管理
- 用户管理
- 财务管理
- 信息管理
- 运营
- 工单系统
- 链接管理
- 代理系统
- 成品相关(自助建站)
- 用户网站
- 建站程序
- 程序分类
- URL伪静态
- 服务器群
- SERVER管理(服务器管理)
- 通讯日志
- 系统配置
- 店铺管理
- 推广系统
- 云平台
- 系统
- 系统用户
- 系统设置
- 站点设置
- 系统节点
- 用户节点
- 代理节点
- 系统配置
- 系统设置
- 档案管理
- 系统日志
- 用户中心
- 账户管理
- 我的项目
- 我的网站
- 我的程序
- 自助服务
- 财务中心
- 工单系统
- 推广赚钱
- 代理中心
- 店铺管理
- 二次开发
- 系统结构
- 开发文档
- 接口插件
- 未来畅想
- 计划开发
- 天马行空
- 常见问题
- 常见错误代码
- 关于添加服务器失败原因自查
- 搭建网站出现权限问题
- 配置项目失败,请联系管理员反馈!
- 同一服务器ID更换服务器后不正常
- 如何手动升级
- 如何删除站点
- Mysql 错误:sql_mode = only_full_group_by
- 贡献名单
- 关于文档
- 延伸教程
- 宝塔
- linux服务器使用BT搭建环境
- windows服务器使用BT搭建环境
- 一键卸载宝塔Linux面板及运行环境命令
- UCenter