注意:如果你不使用 SDK,在接入过程中需要保留 LocalDNS 的解析方式作为备选,具体可以参考接入 API 接入实践教程。
一、2. 添加域名
开通移动解析 HTTPDNS 服务后,你需在移动解析 HTTPDNS 控制台添加解析域名后才可正常使用。具体操作请参见 添加域名。
二、3. 获取配置信息
开通服务后,移动解析 HTTPDNS 将为你分配授权 ID、AES 和 DES 加密密钥及 HTTPS Token 等配置信息。你可前往 移动解析 HTTPDNS 控制台 进行查看。具体说明请参见 配置信息说明。
三、4. 使用 HTTPDNS API 接口解析域名
获取授权 ID 和加密密钥及 HTTPS Token 后,你可以使用以下方式请求解析:
注意:说明:
四、单个查询方式
·HTTPS 加密方式:
https://119.29.29.99/d?dn=[域名]&token=[HTTPS Token]&ttl=1
请求格式请参见 HTTPS 请求方式查询。
·AES/DES 加密方式:
http://119.29.29.98/d?dn=[域名加密后的字符串]&id=[授权ID]&ttl=1
请求格式请参见 AES、DES 加密解密说明。
五、批量查询方式
移动解析 HTTPDNS 支持批量查询域名操作,一次性可输入多个域名数据进行查询。域名之间使用 , 分隔,查询结果以 \\n 分隔。
例如,同时查询 cloud.tencent.com,www.qq.com,www.dnspod.cn。
·HTTPS 加密方式:请求格式请参见 HTTPS 请求方式查询。
·AES/DES 加密方式:请求格式请参见 AES、DES 加密解密说明。
限制说明:
·同时支持最大域名个数为8个,返回值不超过 8 * 1024 字节。
·批量查询功能为新版本功能,不支持原移动解析 HTTPDNS 服务地址 119.29.29.29 使用该功能。
六、API接入方式
将客户端的解析方式改为 HTTPDNS 解析,注意在接入过程中需要保留 LocalDNS 的解析方式作为备选,详情请参见 API 接入实践教程。
七、SDK 接入方式
使用 HTTPDNS 服务还可以申请 使用 SDK 接入,HTTPDNS 服务提供腾讯云自研的 SDK,高度定制化、可直接嵌入 App 内调用,已经广泛应用于各类 App 客户端,并提供相应 DNS 健康监控分析服务。具体接入流程可参见以下文档:
iOS 版本 SDK >>
Android 版本 SDK >>