代码拉取完成,页面将自动刷新
from api import DnsPodApi, get_internet_ip
from time import sleep
dns_pod = DnsPodApi("https://dnsapi.cn")
# 创建记录
sub_domain = "demo3" # 记录前缀
rsp_obj = dns_pod.create_records(value="127.0.0.1", sub_domain=sub_domain)
assert rsp_obj.response_status_code == "1"
# 获取外网IP
internet_ip = get_internet_ip()
sleep(10)
# 更新记录,将记录更新为外网IP
rsp = dns_pod.update_records(record_id=rsp_obj.response_record_id, new_value=internet_ip, sub_domain=sub_domain)
assert rsp.response_status_code == "1"
# 查询记录,验证是否更新成功
rsp = dns_pod.get_records_list(sub_domain=sub_domain)
new_record_value = rsp.response_latest_record_value_in_list
sleep(10)
assert rsp.response_status_code == "1"
assert new_record_value == internet_ip
# 删除记录
rsp = dns_pod.delete_records(record_id=rsp_obj.response_record_id)
assert rsp.response_status_code == "1"
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。