域名/addn记录
说明
为给定SPanel用户帐户中的现有域创建新的DNS区域记录。
参数
现场 | 类型 | 要求的 | 说明 |
---|---|---|---|
代币 | 一串 | 是的 | 授权API令牌-检查 API基础 了解更多信息。 |
帐户使用者 | 一串 | 是的 | 正在管理或查看的SPanel用户帐户。 |
行动 | 一串 | 是的 | 正在执行的类别和功能。 |
域名 | 一串 | 是的 | 正在为其创建DNS区域的域。 |
名称 | 一串 | 是的 | 新的DNS记录名称。 |
ttl | int | 不 | 默认值:14400。新的DNS记录TTL(生存时间)。 |
类型 | 一串 | 是的 | 新的DNS记录类型。可能的值:A、CNAME、MX、TXT、NS。 |
优先 | int | 不 | 默认值:空(未设置)或0。数字优先级值。仅适用于将MX作为类型但仍然可选的情况。 |
价值 | 一串 | 是的 | 新的DNS记录值。 |
警告
注意正确 名称 以及 价值 格式–某些DNS记录类型要求字符串末尾有点。
例子
$endpointUrl='https://123.123.123.123/spanel/api.php';$postData=[‘token’=>‘provided_auth_token’,‘accountuser’=>“spanelio”,‘action”=>“domain/adddnsrecord”,‘domain’=>”spanel.io“,‘name’=>'spanel.io.“,‘ttl’=>86400,‘type’=>’NS“,//‘优先级’=>0,‘value’=>'ns1.spanel.io.']$ch=curl_init();curl_setopt($ch,CURLOPT_URL,$endpointUrl);curl_setopt($ch,CURLOPT_RETURNTRANFER,1);curl_setopt($ch,CURLOPT_POST,true);curl_setopt($ch,CURLOPT_POSTFIELDS,http_build_query($postData));curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,false);curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,false)$jsonOutput=curl_exec($ch);
您可以在我们的 API基础 文章。
输出
{“result”:“success”,“data”:{“msg”:“DNS记录”\spanel.io.86400 IN NS ns1.spanel.io.“已成功创建”}