查询域名归属权验证方法
更新时间:2022-06-30
加速域名需要先完成域名归属权验证,才能将之添加到百度智能云CDN。一个域名只需验证一次。
接口
本接口用于查询如何验证域名归属权。操作DNS完成验证后,可通过请求查询域名是否可添加接口查询百度智能云侧是否已认可验证。
Method | Path | 说明 |
---|---|---|
GET | /v2/domain/{domain}/how-to-verify | 查询如何验证域名归属权 |
domain:被查询的域名
响应体
参数 | 类型 | 说明 |
---|---|---|
howToVerify | HowToVerify | 详细描述如何校验归属 |
HowToVerify 类型如下:
参数 | 类型 | 说明 |
---|---|---|
domain | string | 域名 |
type | string | 校验类型,当前仅支持验证DNS TXT,值为"DNS_TXT" |
details | []DomainTxtPair | verify域名和DNS TXT值的对应关系。details是一个列表,您只需完成列表中的一项验证即可 |
DomainTxtPair 类型如下:
参数 | 类型 | 说明 |
---|---|---|
verifyDomain | string | 您需要操作此域名的DNS TXT记录用以验证归属 |
targetTxt | string | 目标的DNS TXT,您需要把verifyDomain的TXT记录改为此值 |
响应码
HTTP Status Code | 说明 |
---|---|
200 | 查询成功 |
400 | 输入参数不正确 |
500 | 内部错误 |
请求/响应实例
Plain Text
1GET /v2/domain/test.baidu.com/how-to-verify HTTP/1.1
2Host: cdn.baidubce.com
3User-Agent: curl/7.73.0
4Accept: */*
5Authorization: xxxxx
6x-bce-date: 2022-06-28T10:38:18Z
7x-bce-request-id: 9d4be5a6-be47-4454-b16d-e07feb261af7
8Content-Length: 51
9Content-Type: application/x-www-form-urlencoded
10
11HTTP/1.1 200 OK
12Server: nginx/1.16.1
13Date: Tue, 28 Jun 2022 10:38:18 GMT
14Content-Type: application/json; charset=utf-8
15Transfer-Encoding: chunked
16Connection: keep-alive
17X-Powered-By: PHP/7.1.15
18x-bce-request-id: 9d4be5a6-be47-4454-b16d-e07feb261af7
19
20{
21 "howToVerify":[
22 {
23 "domain":"test.baidu.com",
24 "type":"DNS_TXT",
25 "details":[
26 {
27 "verifyDomain":"bdy-verify.test.baidu.com",
28 "targetTxt":"71bcf6de-fbc1bc1d"
29 },
30 {
31 "verifyDomain":"bdy-verify.baidu.com",
32 "targetTxt":"71bcf6de-00876282"
33 }
34 ]
35 }
36 ]
37}