tencent cloud

文档反馈

接入移动解析 HTTPDNS

最后更新时间:2024-12-16 17:32:32
    注意:
    如果您不使用 SDK,在接入过程中需要保留 LocalDNS 的解析方式作为备选,具体可以参考接入 API 接入实践教程
    当前仅开放了 DES 加密方式(服务 IP: 43.132.55.55),HTTPS、AES 加密方式未开放。

    1. 开通账号

    首先需要开通移动解析 HTTPDNS 服务,请前往 移动解析 HTTPDNS 控制台 开通。具体操作请参见 开通移动解析 HTTPDNS

    2. 添加域名

    开通移动解析 HTTPDNS 服务后,您需在移动解析 HTTPDNS 控制台添加解析域名后才可正常使用。具体操作请参见 添加域名

    3. 获取配置信息

    开通服务后,移动解析 HTTPDNS 将为您分配授权 ID、AES 和 DES 加密密钥及 HTTPS Token 等配置信息。您可前往 移动解析 HTTPDNS 控制台 进行查看。具体说明请参见 配置信息说明

    4. 使用 HTTPDNS API 接口解析域名

    获取授权 ID 和加密密钥及 HTTPS Token 后,您可以使用以下方式请求解析:
    说明:
    使用 DES 加密,解析速度快。
    使用 AES 加密,效果与解析速度平均。
    使用 HTTPS 加密,效果最佳,但解析速度略慢。

    单个查询方式

    DES/AES 加密方式:http://43.132.55.55/d?dn=[域名加密后的字符串]&id=[授权ID]&ttl=1请求格式请参见 DES 加密请求方式查询
    HTTPS 加密方式:https://43.132.55.56/d?dn=[域名]&token=[HTTPS Token]&ttl=1请求格式请参见 HTTPS 请求方式查询

    批量查询方式

    移动解析 HTTPDNS 支持批量查询域名操作,一次性可输入多个域名数据进行查询。域名之间使用 , 分隔,查询结果以 \\n 分隔。例如,同时查询 cloud.tencent.com,www.qq.com,www.dnspod.cn
    DES/AES 加密方式:请求格式请参见 DES 加密请求方式批量查询
    HTTPS 加密方式:请求格式请参见 HTTPS 请求方式查询
    限制说明:
    同时支持最大域名个数为8个,返回值不超过 8 * 1024 字节。

    5. 客户端改造

    将客户端的解析方式改为 HTTPDNS 解析,注意在接入过程中需要保留 LocalDNS 的解析方式作为备选,详情请参见 API 接入最佳实践

    6. 申请 SDK 使用(可选)

    使用 HTTPDNS 服务还可以申请 使用 SDK 接入,HTTPDNS 服务提供腾讯云自研的 智营 SDK,高度定制化、可直接嵌入 App 内调用,已经广泛应用于腾讯各类游戏客户端,功能成熟稳定。
    注意:
    SDK 参数中的 dnsId 即为授权 ID 。
    SDK 参数中的 dnsKey 即为 AES、DES 加密密钥(授权 ID 的 key),请根据您的加密方式进行选择。
    HTTPS Token 即为 SDK 参数中的 token。
    SDK 参数中的 appkey 即为 AppID 。若您需要获取 AppID 信息请参见 SDK 开通流程
    具体可参见以下文档:
    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持