dnspod api 自动备份域名记录
admin
2023-06-30 23:04:28
0次

将下面代码复制到可以执行php的服务器上面。

domains as $key => $val ) {
$dd = date ( 'Y-m-j' );
$dnspod_domain_id = $val->id;//获取域名ID
$dnspod_domain_name = $val->name . "-" . $dd . ".txt";//定义文件名称,格式:域名-日期.txt

// 以域名ID为条件,获取该域名下的所有记录的api
$get_a = `curl -X POST https://dnsapi.cn/Record.List -d 'login_email=$jjuser&login_password=$jjpass&format=json&domain_id=$dnspod_domain_id'`;
// 将获取的域名转换成数组格式
$obj = json_decode ( $get_a );
// 以域名ID 循环
foreach ( $obj->records as $key => $val_list ) {
//导出格式,每个字段一个tab键
$d_list = $val_list->name . "\t" . $val_list->type . "\t" . $val_list->line . "\t" . $val_list->value . "\t" . $val_list->mx . "\t" . $val_list->ttl . "\r\n";

//下面两个变量暂时没用
//$str = "主机|类型|线路|记录值|MX|优先级|TTL";
//$str1 = iconv ( "GB2312", "UTF-8", $str );

//以日期创建目录,首先判断是否存在,如果不存在就创建目录
$date_dir = "/data/dnspod/$dd/";
if(! is_dir ($date_dir)){
mkdir ($date_dir,'0777');
}
// fopen 第一个参数,文件名称,第二个参数,a 表示追加
$fp = fopen ( "$date_dir/$dnspod_domain_name", 'a' );
fwrite ( $fp, $d_list ); // 写入文件
fclose ( $fp );
}
}

?>





如果运行不了,请留言



相关内容

热门资讯

空调连续工作多久需要停机休息 空调连续工作的时间取决于多个因素,包括空调的型号、功率、使用环境和维护情况等。一般来说,空调可以连续...
空调哪个符号是除湿的 空调除湿功能通常用一个水滴形状的符号表示。不同品牌和型号的空调遥控器可能会有所差异,但一般来说,除湿...
格力空调多长时间加一次氟利昂 1、一般情况下,空调对氟利昂的使用量是非常小的,所以在空调使用了四年左右的时候再考虑加也没问题。2、...
空调用多长时间需要加氟一次 一般情况下是五年。当出现以下这几种情况时,空调才需要加氟。1、空调的室内机和室外机各有两个接口,当接...
格调生活·C标思享荟:卡萨帝在... 9月12日的郑州龙湖金融岛,夜风轻拂,灯光璀璨。“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑...
品牌价值破千亿、高端份额持续领... 9月12日,“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑州站”在郑州龙湖金融岛举办。2026...
空调主板坏了修800还是换新的 空调主板坏了是修还是换新,需要考虑多个因素,以下是一些建议:1. 维修成本:如果维修费用较低,比如 ...
空调开多久需要休息多长时间 问题:空调开多久需要休息多长时间回答:1、在使用空调的过程中,一般空调开7~8个小时左右需要休息2~...
中央空调多长时间清洗一次 1、一般空调开机前清洗一次即可,空调开机中间时段再清洗一次,空调关机时清洗一次,这样比较合理。2、空...
中央空调氟利昂多久加一次 看空调制热和制冷程度,很多人的观点认为氟利昂必须一年放一次,其实这个观点是错误的,理解上面有点偏差,...