如何使用Python实现无需登录的域名自动解析功能?
- 内容介绍
- 文章标签
- 相关推荐
本文共计803个文字,预计阅读时间需要4分钟。
编写Python脚本,利用dnspod API获取个人域名DNS解析记录,实现域名的解析、修改和删除:为何编写此脚本?因为当你在公司负责大量域名时,经常需要解析和查看域名,编写此脚本可以自动化这些操作,提高效率。
目的是编写python脚本,通过dnspod api获取个人域名内的dns解析记录,
免登录实现域名的解析、修改和删除:
为什么要编写这个脚本?当你在公司负责很多的域名又经常需要解析和查看,频繁登录网站去查去修改是一件费神的事。
上图的账号内有2个域名ssw.fit和ssw.ski,我想給ssw.ski增加了一条A记录,
把test子域名解析到我的linux云服务器,添加完后访问test.ssw.ski
如何获得域名解析信息使用dnspod api
#获取domain_id curl 'dnsapi.cn/Domain.List' -d 'login_token=&format=json' #获取record_id curl 'dnsapi.cn/Record.List' -d 'login_token=&format=json&domain_id='获取Token
访问console.dnspod.cn/account/token/token,创建一个秘钥
完成后程序中可以使用ID,TOKEN来访问api。
目标实现一般都通过requests 的post方法访问对应网址。
不过这里用curl命令更简介方便,它也可以发起post请求,并且一条命令解决。
本文共计803个文字,预计阅读时间需要4分钟。
编写Python脚本,利用dnspod API获取个人域名DNS解析记录,实现域名的解析、修改和删除:为何编写此脚本?因为当你在公司负责大量域名时,经常需要解析和查看域名,编写此脚本可以自动化这些操作,提高效率。
目的是编写python脚本,通过dnspod api获取个人域名内的dns解析记录,
免登录实现域名的解析、修改和删除:
为什么要编写这个脚本?当你在公司负责很多的域名又经常需要解析和查看,频繁登录网站去查去修改是一件费神的事。
上图的账号内有2个域名ssw.fit和ssw.ski,我想給ssw.ski增加了一条A记录,
把test子域名解析到我的linux云服务器,添加完后访问test.ssw.ski
如何获得域名解析信息使用dnspod api
#获取domain_id curl 'dnsapi.cn/Domain.List' -d 'login_token=&format=json' #获取record_id curl 'dnsapi.cn/Record.List' -d 'login_token=&format=json&domain_id='获取Token
访问console.dnspod.cn/account/token/token,创建一个秘钥
完成后程序中可以使用ID,TOKEN来访问api。
目标实现一般都通过requests 的post方法访问对应网址。
不过这里用curl命令更简介方便,它也可以发起post请求,并且一条命令解决。

