概述 v1.0.0
开发者需要按照如下步骤完成:
1、API通过HTTP GET POST 方式进行调用(大部分接口GET和POST通用。
2、API调用之前需要登陆主控后台 – 常规管理 – 系统配置 – 安全配置,设置API通信密钥(access_token)
3、API通过POST请求参数均为数组方式
4、所有接口都需要签名验证
API请求限制
所有API签名失效时间是10s
接口返回数据类型
所有接口返回数据格式为:JSON
其他说明
接口请求参数及地址请以版本为准
数据库类
可以创建宝塔数据库,也可以添加自定义数据库到主机中
该接口暂停使用
POST 创建数据库
- 接口状态:需修改
- 接口URL:POST {{api_url}}/sql_build
- Content-Type:multipart/form-data
- 认证方式:无需认证
请求参数
Body 请求参数
| 参数名 | 参数值 | 是否必填 | 参数类型 | 描述说明 |
|---|---|---|---|---|
| id | 72 | 是 | 主机ID | |
| username | dasdasda | 否 | 用户名,默认值:随机 | |
| database | dasdasda | 否 | 数据库名,默认值:用户名 | |
| password | test123456 | 否 | 密码,默认值:随机 | |
| console | http://xxxxx.com | 否 | 控制台地址 | |
| type | bt | 否 | 数据库类型:btpanel=宝塔数据库,默认值:btpanel |
响应示例
成功(200)
{"code": 1,"msg": "创建成功","time": "1598758968","data": {"vhost_id": 24, //主机ID"username": "test111111", //用户名"database": "test111111", //数据库名"password": "test123456", //密码"console": "http://xxxxx.com", //控制台地址"id": "27" //数据库ID}}
| 参数名 | 参数值 | 是否必填 | 参数类型 | 描述说明 |
|---|---|---|---|---|
| code | 1 | 否 | Number | |
| msg | 创建成功 | 否 | String | |
| time | 1598758968 | 否 | Number | |
| data | 否 | Object | ||
| data.vhost_id | 24 | 否 | Number | 主机ID |
| data.username | test111111 | 否 | String | 用户名 |
| data.database | test111111 | 否 | String | 数据库名 |
| data.password | test123456 | 否 | String | 密码 |
| data.console | http://xxxxx.com | 否 | String | 控制台地址 |
| data.id | 27 | 否 | Number | 数据库ID |
此内容查看价格为10天币,请先登录

















评论前必须登录!
注册