频道修改

优质
小牛编辑
139浏览
2023-12-01

2.2 频道修改

2.2.1 描述

通过调用该接口为指定的域名修改频道回源、缓存策略、访问控制信息。

2.2.2 请求地址

地址:https://api.bokecs.com/channel/modify/{channelId}

2.2.3 请求方式

POST

2.2.4 请求参数

1) 请求入参
{
    "domain": {
    "origin_type": "",
    "origin_ips": [
      {
        "address": ""
       },
       ……
    ],
    "origin_domain": "",
    "cache_policies": [
      {
        "path_pattern": "",
        "cache_ttl": ,
        "ignore_cache_control": ""
        },
        ……
    ],
    "access_policies": [
      {
        "forbidden_referers": "",
        "allow_referers": "",
        "forbidden_ips": ""
      },
      ……
      ]
  }
}

a. 根据需要修改的信息提交对应的元素。
b. 如果想删除之前设置的所有缓存策略规则,提交cache_policies:[]。
c. 如果想删除之前设置的所有访问控制规则,提交access_policies:{}。
元素详细意义可参见2.1频道开通中请求参数章节。

2) 请求出参
{
"code": "",
"message": ""
}

code:接口响应代码。200表示成功。
message: 接口响应信息。

2.2.5 举例说明

1) 修改源站和缓存策略
{
    "domain": {
    "origin_type": "ip",
    "origin_ips": [{
        "address": "1.1.1.1"
    }],
    "cache_policies": [{
        "path_pattern": "/*.jpg",
        "cache_ttl": 1200,
        "ignore_cache_control": "true"
     }]
  }
}