自定义域名
查询自定义域名列表
GET /api/shops/custom_domain/
所需 scope: shops:read 或 read
Query 参数
page: 1
page_size: 10
发送请求
GET /api/shops/custom_domain/?page=1
返回结果
{
    "count": 4,
    "next": null,
    "previous": null,
    "results": [
        {
            "id": 79,
            "domain": "ssl.taoxx123.cn",
            "beian_number": "沪ICP备17013301号",
            "is_default": false,
            "is_active": true,        //是否可用
            "ssl": true,
            "ssl_cert": "-----BEGIN CERTIFICATE-----\ntest\n-----END CERTIFICATE-----\n-----BEGIN CERTIFICATE-----\ntest=\n-----END CERTIFICATE-----\n",
            "ssl_cert_key": "-----BEGIN PRIVATE KEY-----\ntest\n-----END PRIVATE KEY-----\n"
        },
       ...
         }
    ]
}
查询指定自定义域名
GET /api/shops/custom_domain/[id]/
所需 scope: shops:read 或 read
发送请求
GET /api/shops/custom_domain/79/
返回结果
{
    "id": 79,
    "domain": "ssl.taoxx123.cn",
    "beian_number": "沪ICP备17013301号",
    "is_default": false,
    "is_active": true,        //是否可用
    "ssl": true,
    "ssl_cert": "-----BEGIN CERTIFICATE-----\ntest\n-----END CERTIFICATE-----\n-----BEGIN CERTIFICATE-----\ntest=\n-----END CERTIFICATE-----\n",
    "ssl_cert_key": "-----BEGIN PRIVATE KEY-----\ntest\n-----END PRIVATE KEY-----\n"
}
创建自定义域名
POST /api/shops/custom_domain/
所需 scope: shops:write 或 write
数据格式
{
    "domain": "test123.cn"
}
发送请求
POST /api/shops/custom_domain/
返回结果
同查询指定自定义域名接口 返回完整的域名信息
更新自定义域名
PATCH /api/shops/custom_domain/[id]/
所需 scope: shops:write 或 write
数据格式
{
    "domain": "test321.cn"
}
发送请求
PATCH /api/shops/custom_domain/79/
返回结果
同查询指定自定义域名 返回完整的域名信息
删除自定义域名
DELETE /api/shops/custom_domain/[id]/
所需 scope: shops:write 或 write
发送请求
DELETE /api/shops/custom_domain/79/
返回结果
http 204