创建站点

基本信息

接口名称: 创建站点

接口类型: 数据上传

接口说明: 创建站点

详细信息

URL

https://www.baklib.com/api/v1/tenants

完整URL示例

https://www.baklib.com/api/v1/tenants

HTTP请求方式

POST

授权认证方式

默认方式,需要添加请求header

Authorization: Bearer <token>

请求参数

参数 必选 类型及范围 说明
name true String 站点名称
global_layout_id true String 站点模版
identifier false String 二级域名
icp_info false String 备案信息
点击获取Token值
点击获取global_layout_id值

示例代码


var data = JSON.stringify({
  "tenant_id": "aaa24dbe-a17b-4439-911d-176e0149cf76",
  "global_layout_id": "971f5e17-a294-4a74-ab78-1c9db6eb584b",
  "name": "1118测试"
});

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function() {
  if(this.readyState === 4) {
    console.log(this.responseText);
  }
});

xhr.open("POST", "https://www.baklib.com/api/v1/tenants");
xhr.setRequestHeader("Authorization", "Bearer 8486df9cb8a93ea843702141065c4a8b714602b45e7c4a6bb26a26ea3d69de6");
xhr.setRequestHeader("Content-Type", "application/json");


xhr.send(data);

返回结果

{
    "code": 0,
    "status": "success",
    "message": {
        "id": "ffb11e38-37d6-49bb-b78b-ca4cb8b866f0",
        "name": "1118测试",
        "identifier": "307c60",
        "domain": null,
        "site_title": null,
        "site_logo": null,
        "site_icon": null,
        "site_color": null,
        "created_at": "2022-11-15T10:15:12.688+08:00",
        "updated_at": "2022-11-15T10:15:12.817+08:00",
        "user": {
            "id": "822ca2a8-b3b7-4d7c-aaed-8cd3b221373f",
            "mobile_phone": "13518493757",
            "name": "xinrong_li",
            "image": "https://saas.bk-cdn.com/1667800960782-v2-454fba3b1159d364b448f77e092aef74.jpg",
            "email": null
        },
        "icp_info": null,
        "plan": null,
        "plan_expires_at": "2022-11-15T10:15:12.600+08:00",
        "allow_robots": false
    }
}

返回字段说明

返回值字段 字段类型 说明
code Integer 状态码
status String 返回状态
message Hash 返回数据
        id String 站点id
        name String 站点名称
        identifier String 站点唯一标识符
        domain String 二级域名
        site_title String 网站名称 (可能是多余字段)
        site_logo String 站点logo
        site_icon String 导航栏logo
        site_color String 站点主题颜色
        created_at Datetime 创建时间
        updated_at Datetime 更新时间
        user Jsonb 站点所有者信息
              id String 用户id
              mobile_phone String 用户手机号
              name String 用户名称
              image String 用户头像
              email String 用户邮箱
        icp_info String 备案信息
        plan String 购买的版本
        plan_expires_at Datetime 版本到期时间
        allow_robots boolean 是否允许搜索引擎收录
2022-11-18
0 0