DNS API接口参数是用于与DNS服务提供商进行交互的一组参数,它们允许用户通过编程方式管理域名系统(DNS)记录,以下是一些常见的DNS API接口参数及其说明:
1、公共参数
Action:必选参数,指定要执行的操作类型,如增加、删除等。
Version:必选参数,指定API版本号,通常为日期格式,如2018-08-08。
Region:公共参数,但在某些接口中可能不需要传递此参数。
2、输入参数
DomainId:必选参数,表示域名实例ID,用于标识要操作的域名。
Name:必选参数,在增加或删除DNS域名时使用,指定要增加或删除的域名名称。
Act:必选参数,在增加或删除DNS域名时使用,指示操作类型(add表示增加,del表示删除)。
Type:可选参数,指定DNS记录的类型,如A、AAAA、MX、TXT、NS、CNAME等。
Value:可选参数,指定DNS记录的值,如IP地址、邮件服务器地址等。
TTL:可选参数,指定DNS记录的生存时间(Time To Live),单位为秒。
3、输出参数
LogId:返回异步任务ID,可用于查询任务执行状态。
RequestId:唯一请求ID,由服务端生成,每次请求都会返回。
Data:返回的数据内容,包含具体的DNS记录信息。
4、其他参数
AppKey:在某些API中需要使用的密钥,用于验证请求的合法性。
Format:可选参数,指定返回数据的格式,如JSON、XML等。
Timestamp:可选参数,用于记录请求的时间戳。
不同的DNS服务提供商可能会有不同的API接口和参数要求,在使用DNS API之前,请务必查阅相关服务提供商的官方文档以获取准确的信息。