域名相关
最近更新时间: 2024-07-01 15:33:48
创建全站加速域名
请求包
参数解释
基本参数
参数 |
类型 |
必填 |
含义 |
Name |
string |
是 |
域名, 如果是泛域名,必须以点号 . 开头 |
Type |
string |
是 |
域名类型: normal (普通域名)/wildcard (泛域名) |
Platform |
string |
是 |
平台类型: 固定值 dynamic (动态加速) |
GeoCover |
string |
是 |
地域: china /foreign /global |
Protocol |
string |
是 |
协议: http /https |
Source |
请参考 回源配置 |
是 |
回源参数 |
Cache |
请参考 缓存策略 |
备注:平台是动态加速是“否”,其他平台为“是” |
缓存参数 |
Referer |
请参考 referer防盗链 |
否 |
防盗链参数 |
IPACL |
请参考 ip黑白名单 |
否 |
ip 黑白名单参数 |
HTTPS |
请参考 HTTPS |
否 |
HTTPS参数 |
RegisterNo |
string |
否 |
当创建域名返回code: 500230 或者返回的内容提示为备案查询服务已关闭 ,需要API调用者在本参数输入域名的备案号 |
IpTypes |
uint |
否 |
IP协议:仅允许ipv4访问,取值为1;同时允许ipv4/ipv6访问,取值为3。不指定IPTypes时,国内/全球域名默认为允许ipv4/ipv6访问,海外域名仅允许ipv4访问。 |
返回包
错误码
错误码 |
含义 |
400001 |
非法域名 |
400005 |
未知的协议 |
400020 |
域名未备案 |
400040 |
非法的回源域名 |
400044 |
非法的回源host |
400041 |
未知的回源ip |
400008 |
无此bucket |
400345 |
共享bucket不能绑定域名 |
400043 |
未知的高级回源参数 |
400022 |
未知的测试url |
400002 |
未知的回源类型 |
400093 |
非法的域名类型 |
400060 |
未知的referer防盗链类型 |
400061 |
未知的referer防盗链参数 |
400091 |
缓存参数有误 |
400309 |
缓存规则未设置全局或者为遵循源站 |
400204 |
时间戳防盗链key值数目不够 |
400031 |
非法的url |
400203 |
已禁用的用户 |
400541 |
获取用户信息失败 |
401000 |
未实名认证的用户 |
400801 |
未知的vendor |
400003 |
未知的平台类型 |
400004 |
未知覆盖 |
404911 |
非法的路径 |
404912 |
非法的正则表达式 |
400520 |
不能同时设置时间戳防盗链和回源鉴权 |
400200 |
未知的bucket |
400521 |
非法的回源鉴权地址 |
400522 |
非法的回源鉴权http方法 |
400523 |
非法的回源鉴权http code |
400524 |
非法的回源鉴权超时时间 |
400525 |
非法的回源鉴权url参数 |
400401 |
无此证书 |
400324 |
https证书解码失败 |
400325 |
https证书解析失败 |
400321 |
https证书还未生效 |
400329 |
https证书过期 |
400326 |
https证书与域名不匹配 |
400327 |
解析https证书密钥失败 |
400328 |
https证书与密钥不匹配 |
400323 |
验证https证书链失败 |
400549 |
只有https域名才能使用强制https跳转 |
400621 |
泛域名及其子域名不能使用私有bucket |
400005 |
未知的协议 |
400332 |
未知的回源协议 |
400932 |
域名所有权验证失败 |
500219 |
查询证书内部错误 |
500005 |
数据查询内部出错 |
500230 |
备案查询服务已关闭 |
500000 |
未知内部错误 |
请求示例
调整覆盖
请求包
参数解释
参数 |
类型 |
必填 |
含义 |
Name |
string |
是 |
域名 |
GeoCover |
string |
是 |
地域: china/foreign/global(中国大陆/海外/全球) |
返回包
错误码
错误码 |
含义 |
400001 |
非法域名 |
400004 |
未知覆盖 |
400108 |
覆盖冲突 |
400020 |
域名未备案 |
400030 |
正在处理中 |
400064 |
无权处理该域名 |
400066 |
域名状态为失败 |
400078 |
未备案的海外域名,对七牛资源的使用错误 |
400093 |
非法的域名类型 |
400313 |
域名有手动配置的时间戳防盗链 |
400923 |
域名已冻结 |
400998 |
域名已下线 |
404001 |
无此域名 |
500000 |
未知内部错误 |
500005 |
数据查询内部出错 |
500930 |
不能操作已删除的域名 |
修改源站
请求包
参数解释
参数 |
类型 |
必填 |
含义 |
Source |
object |
是 |
Source结构请参考 回源配置 |
返回包
错误码
错误码 |
含义 |
400001 |
非法域名 |
404001 |
无此域名 |
400093 |
非法的域名类型 |
400801 |
未知的vendor |
400018 |
非法的cname |
400005 |
未知的协议 |
400046 |
非法的url重写规则 |
400022 |
非法的测试url |
400024 |
验证源站访问性失败 |
500005 |
数据查询内部出错 |
500019 |
非标准的回源cname |
请求示例
修改Range回源
请求包
参数解释
参数 |
类型 |
必填 |
含义 |
Enable |
string |
是 |
Range回源开关:on/off |
返回包
错误码
错误码 |
含义 |
404001 |
无此域名 |
400001 |
未知的域名 |
400064 |
无权处理该域名 |
400200 |
未知的bucket |
400008 |
无此bucket |
400013 |
重复操作 |
400030 |
正在处理中 |
400066 |
域名状态为失败 |
400998 |
域名已下线 |
500923 |
域名已冻结 |
500930 |
删除中的域名 |
400957 |
无效的Range配置 |
请求示例
修改缓存规则
请求包
参数解释
参数 |
类型 |
必填 |
含义 |
Cache |
object |
是 |
Cache结构请参考 缓存策略 |
返回包
错误码
错误码 |
含义 |
400001 |
未知的域名 |
404001 |
无此域名 |
400064 |
无权处理该域名 |
400093 |
非法的域名类型 |
400030 |
正在处理中 |
400066 |
域名状态为失败 |
400998 |
域名已下线 |
400091 |
缓存参数有误 |
400309 |
缓存规则未设置全局或者为遵循源站 |
500005 |
数据查询内部出错 |
400923 |
域名已冻结 |
500930 |
删除中的域名 |
请求示例
下线域名
请求包
返回包
错误码
错误码 |
含义 |
404001 |
无此域名 |
400001 |
未知的域名 |
400064 |
无权处理该域名 |
400093 |
非法的域名类型 |
400013 |
重复操作 |
400030 |
正在处理中 |
400066 |
域名状态为失败 |
400018 |
非法的cname |
400397 |
cname和其他域名冲突 |
400923 |
域名已冻结 |
500005 |
数据查询内部出错 |
上线域名
请求包
返回包
错误码
错误码 |
含义 |
404001 |
无此域名 |
400001 |
未知的域名 |
400064 |
无权处理该域名 |
400093 |
非法的域名类型 |
400013 |
重复操作 |
400030 |
正在处理中 |
400066 |
域名状态为失败 |
400018 |
非法的cname |
400397 |
cname和其他域名冲突 |
500004 |
更新数据内部出错 |
500923 |
域名已冻结 |
500005 |
数据查询内部出错 |
500235 |
该域名未绑定证书 |
删除域名
请求包
返回包
错误码
错误码 |
含义 |
404001 |
无此域名 |
400001 |
未知的域名 |
400064 |
无权处理该域名 |
400013 |
重复操作 |
400030 |
正在处理中 |
400317 |
非已下线的域名 |
400066 |
域名状态为失败 |
400515 |
该泛域名还含有活跃的子域名 |
500005 |
数据查询内部出错 |
获取域名信息
请求包
返回包
参数解释
基本参数 请参考
参数 |
类型 |
含义 |
CName |
string |
创建域名成功后七牛生成的域名,用户需要把 Name cname 到这个域名 |
Referer |
object |
Referer结构请参考 referer防盗链 |
IPACL |
object |
IPACL结构请参考 ip黑白名单 |
Source |
object |
Source结构请参考 回源配置 |
Cache |
object |
Cache结构请参考 缓存策略 |
OperationType |
string |
域名最近一次操作类型: create_domain /offline_domain /online_domain / modify_source /modify_referer /modify_cache / freeze_domain /unfreeze_domain /modify_timeacl (修改时间戳防盗链)/ modify_https_crt /sslize (升级HTTPS)/modify_bsauth (修改回源鉴权) /offline_bsauth (删除回源鉴权) |
OperatingState |
string |
域名最近一次的操作状态: processing /success /failed /frozen /offlined |
OperatingStateDesc |
string |
域名最近一次的操作状态的描述 |
CreateAt |
string |
域名创建时间,格式:RFC3339 |
ModifyAt |
string |
域名最后一次修改时间,格式:RFC3339 |
PareDomain |
string |
父域名,属于泛子域名字段 |
Https |
Object |
Https结构请参考 HTTPS |
IpTypes |
uint |
IP协议:仅允许ipv4访问,取值为1;同时允许ipv4/ipv6访问,取值为3。 |
TagList |
[]string |
域名的标签列表(废弃) |
kvTagList |
[]Object |
域名的Key-Value标签列表 |
错误码
错误码 |
含义 |
404001 |
无此域名 |
400001 |
未知的域名 |
400014 |
无权获取该域名 |
500005 |
数据查询内部出错 |
获取域名列表
请求包
参数解释
参数 |
类型 |
含义 |
Product |
string |
全站加速固定传参 “dcdn”。 |
Types |
[]string |
域名类型,可选normal(普通域名)、wildcard(泛域名)、pan(泛子域名)、test(测试域名)中的一个或多个,不填默认查询全部域名。 |
CertId |
string |
证书ID,不填默认查询全部域名。 |
SourceTypes |
[]string |
回源类型,可选domain、ip、qiniuBucket、advanced中的一个或多个,不填默认查询全部域名;如果指定了SourceQiniuBucket参数,SourceTypes只能指定为qiniuBucket一种回源类型,否则SourceQiniuBucket参数将不生效;如果指定了SourceIp参数,SourceTypes只能指定为ip一种回源类型,否则SourceIp参数将不生效;同时获取多种回源类型域名的请求url示例:http://api.qiniu.com/domain?sourceTypes=domain&sourceTypes=ip。 |
SourceQiniuBucket |
string |
七牛存储空间名称,不填默认查询全部域名。请求url示例:http://api.qiniu.com/domain?sourceTypes=qiniuBucket&sourceQiniuBucket=test。 |
SourceIp |
string |
回源IP, 不填默认查询全部域名。请求url示例:http://api.qiniu.com/domain?sourceTypes=ip&sourceIp=1.1.1.1。 |
Marker |
string |
用于标示从哪个位置开始获取域名列表,不填或空表示从头开始。 |
Limit |
int |
返回的最大域名个数。1~1000, 不填默认为 10 |
返回包
参数解释
基本参数 请参考
参数 |
类型 |
含义 |
Marker |
string |
用于标示下一次从哪个位置开始获取域名列表 |
CName |
string |
创建域名成功后七牛生成的域名,用户需要把 Name cname 到这个域名 |
TestURLPath |
string |
域名的测试资源,需要保证这个资源是可访问的 |
IpTypes |
uint |
IP协议:仅允许ipv4访问,取值为1;同时允许ipv4/ipv6访问,取值为3。 |
TagList |
[]string |
域名的标签列表 (废弃) |
KvTagList |
[]Object |
域名的Key-Value标签列表 |
OperatingState |
string |
域名最近一次的操作状态: processing /success /failed /frozen /offlined |
CreateAt |
string |
域名创建时间,格式:RFC3339 |
ModifyAt |
string |
域名最后一次修改时间,格式:RFC3339 |
错误码
错误码 |
含义 |
400021 |
非法的参数marker |
500005 |
数据查询内部出错 |
HTTP升级为HTTPS
请求包
参数解释
参数 |
类型 |
含义 |
CertID |
string |
证书id,从上传或者获取证书列表里拿到证书id |
ForceHttps |
bool |
是否强制https跳转 |
Http2Enable |
bool |
http2功能是否启用,false为关闭,true为开启 |
返回包
错误码
错误码 |
含义 |
400331 |
非法参数 |
404001 |
无此域名 |
400001 |
未知的域名 |
400064 |
无权处理该域名 |
400008 |
无此bucket |
400392 |
非法的域名cname |
400013 |
重复操作 |
400030 |
正在处理中 |
400066 |
域名状态为失败 |
400401 |
无此证书 |
400324 |
https证书解码失败 |
400325 |
https证书解析失败 |
400321 |
https证书还未生效 |
400329 |
https证书过期 |
400326 |
https证书与域名不匹配 |
400327 |
解析https证书密钥失败 |
400328 |
https证书与密钥不匹配 |
400323 |
验证https证书链失败 |
400550 |
非法的证书id |
500219 |
查询证书内部错误 |
500005 |
数据查询内部出错 |
HTTPS降级为HTTP
请求包
返回包
错误码
错误码 |
含义 |
400331 |
非法参数 |
404001 |
无此域名 |
400001 |
未知的域名 |
400064 |
无权处理该域名 |
400093 |
非法的域名类型 |
400008 |
无此bucket |
400392 |
非法的域名cname |
400013 |
重复操作 |
400030 |
正在处理中 |
400923 |
域名已冻结 |
400066 |
域名状态为失败 |
401001 |
域名不允许操作 |
500004 |
更新数据内部出错 |
500005 |
数据查询内部出错 |
修改证书
请求包
参数解释
参数 |
类型 |
含义 |
CertID |
string |
证书id,从上传或者获取证书列表里拿到证书id |
ForceHttps |
bool |
是否强制https跳转 |
Http2Enable |
bool |
http2功能是否启用,false为关闭,true为开启 |
返回包
错误码
错误码 |
含义 |
400331 |
非法参数 |
404001 |
无此域名 |
400001 |
未知的域名 |
400064 |
无权处理该域名 |
400008 |
无此bucket |
400392 |
非法的域名cname |
400013 |
重复操作 |
400030 |
正在处理中 |
400066 |
域名状态为失败 |
400401 |
无此证书 |
400324 |
https证书解码失败 |
400325 |
https证书解析失败 |
400321 |
https证书还未生效 |
400329 |
https证书过期 |
400326 |
https证书与域名不匹配 |
400327 |
解析https证书密钥失败 |
400328 |
https证书与密钥不匹配 |
400323 |
验证https证书链失败 |
500219 |
查询证书内部错误 |
500005 |
数据查询内部出错 |
修改referer防盗链
请求包
参数解释
参数 |
类型 |
必填 |
含义 |
Referer |
object |
是 |
Referer结构请参考 referer防盗链 |
返回包
错误码
错误码 |
含义 |
404001 |
无此域名 |
400001 |
未知的域名 |
400064 |
无权处理该域名 |
400008 |
无此bucket |
400013 |
重复操作 |
400030 |
正在处理中 |
400066 |
域名状态为失败 |
400998 |
域名已下线 |
400923 |
域名已冻结 |
500930 |
删除中的域名 |
400060 |
未知的referer防盗链类型 |
400061 |
未知的referer防盗链参数 |
500005 |
数据查询内部出错 |
请求示例
修改ip黑白名单
请求包
参数解释
参数 |
类型 |
必填 |
含义 |
IPACL |
object |
是 |
IPACL结构请参考 ip黑白名单 |
返回包
错误码
错误码 |
含义 |
404001 |
无此域名 |
400001 |
未知的域名 |
400064 |
无权处理该域名 |
400008 |
无此bucket |
400013 |
重复操作 |
400030 |
正在处理中 |
400066 |
域名状态为失败 |
400998 |
域名已下线 |
400923 |
域名已冻结 |
500930 |
删除中的域名 |
400074 |
非法的ip黑白名单类型 |
400075 |
非法的ip黑白名单参数 |
500005 |
数据查询内部出错 |
请求示例
修改响应头
请求包
参数解释
参数 |
类型 |
必填 |
含义 |
Name |
string |
是 |
域名 |
op |
string |
是 |
对响应头的进行操作的类型,可选"set"、“del”,目前不支持"add" |
key |
string |
是 |
匹配响应头的key,可选值:Content-Type,Cache-Control,Content-Disposition,Content-Language,Expires,Access-Control-Allow-Origin,Access-Control-Allow-Methods,Access-Control-Allow-Headers,Access-Control-Max-Age,Access-Control-Expose-Headers,Access-Control-Allow-Credentials。 |
value |
string |
是 |
响应头的value,在op为"set"时有效 |
返回包
错误码
错误码 |
含义 |
404001 |
无此域名 |
400001 |
未知的域名 |
400064 |
无权处理该域名 |
400008 |
无此bucket |
400013 |
重复操作 |
400030 |
正在处理中 |
400066 |
域名状态为失败 |
400998 |
域名已下线 |
400923 |
域名已冻结 |
400084 |
无效的响应头key |
400085 |
无效的响应头操作请求 |
400086 |
重复的响应头key |
500930 |
删除中的域名 |
500005 |
数据查询内部出错 |
创建新的域名标签
请求包
参数解释
参数 |
类型 |
必填 |
含义 |
Tag |
string |
否 |
域名标签(废弃) |
TagKey |
string |
是 |
域名标签Key |
TagValue |
string |
是 |
域名标签Value |
Product |
string |
是 |
产品类型: cdn (静态加速)/dcdn (全站加速) |
返回包
错误码
错误码 |
含义 |
400331 |
非法参数 |
400925 |
账号域名标签数量达到上限 |
400927 |
域名标签已存在 |
500004 |
更新数据内部出错 |
500005 |
数据查询内部出错 |
请求示例
设置域名标签
请求包
参数解释
参数 |
类型 |
必填 |
含义 |
kvTagList |
[]Object |
是 |
Key-Value格式标签列表 |
返回包
错误码
错误码 |
含义 |
400331 |
非法参数 |
404001 |
无此域名 |
400064 |
无权处理该域名 |
400926 |
单个域名标签数量达到上限 |
500004 |
更新数据内部出错 |
500005 |
数据查询内部出错 |
请求示例
获取所有域名标签
请求包
参数解释
参数 |
类型 |
必填 |
含义 |
Product |
string |
是 |
产品类型: cdn (静态加速)/dcdn (全站加速) |
返回包
错误码
错误码 |
含义 |
400331 |
非法参数 |
500005 |
数据查询内部出错 |