查询用户名下所有域名
更新时间:2019-06-14
Method | Path | 说明 |
---|---|---|
GET | /v2/user/domains | 查询用户名下单所有域名以及域名的状态,支持域名的模糊匹配过滤和域名状态过滤 |
请求(Request)
参数 | 可选 | 类型 | 说明 |
---|---|---|---|
status | 必选 | String | 过滤域名状态:如果为ALL,表示查询所有状态的域名,如果为"RUNNING"查询加速的域名,"STOPPED"查询停止加速的域名,"OPERATING"查询操作中的域名 |
rule | 可选 | String | 表示支持域名的模糊匹配:比如"ao.com"则会查询用户名下所有包含"ao.com"字段的域名,比如"abc.hao.com"。注意:字段只能由字母、数字和'.'组成,不能包含特殊字符。 |
响应(Response)
参数 | 类型 | 说明 |
---|---|---|
domains | list类型,表示域名列表 | 该用户的所有域名 |
其中domains单个对象组成:
参数 | 类型 | 说明 |
---|---|---|
domain | String | 域名名称 |
status | String | 对应状态,"RUNNING"表示加速域名,"OPERATING"表示正在操作的域名,"STOPPED"表示停止加速的域名 |
请求示例
GET /v2/user/domains?status=ALL&rule=abc.com HTTP/1.1
Host: cdn.baidubce.com
请求说明:表示查询该用户名下所有包含"abc.com"的域名
响应示例
HTTP/1.1 200 OK
Server: nginx
Date: Thu, 18 Apr 2019 04:23:26 GMT
Content-Type: application/json; charset=utf-8
Transfer-Encoding: chunked
Connection: keep-alive
X-Powered-By: PHP/7.1.5
x-bce-request-id: ca0aaebb-110e-0ecd-8bf2-3b899cd67f3b
{
"domains":
[
{"domain":"123.abc.com","status":"RUNNING"},
{"domain":"456.abc.com","status":"STOPPED"},
{"domain":"789.abc.com","status":"OPERATING"}
]
}