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"
}]
}
}