aardio 文档

dnspod.client 库模块帮助文档

dnspod 成员列表 #

dnspod.client #

DNSPOD API客户端

dnspod.client("DDNS Client/1.0.0") #

创建DNSPOD客户端

dnspod.client() #

返回对象:dnspoddclientObject

dnspoddclientObject 成员列表 #

dnspoddclientObject.domain #

域名操作接口

dnspoddclientObject.domain.List #

dnspoddclientObject.domain.List(  
    type = "all";  
    offset = 0;  
    group_id = 分组ID;  
    keyword = 搜索关键字;  
)

dnspoddclientObject.domain.List() #

返回对象:dnspoddomainlistObject

dnspoddclientObject.domaingroup #

域名分组操作接口

dnspoddclientObject.errorOnEmpty #

没有数据是否返回错误

dnspoddclientObject.info #

信息接口

dnspoddclientObject.info.Version() #

返回版本

返回对象:dnspodinfoversionObject

dnspoddclientObject.lastResponse() #

获取最后一次服务器返回的原始数据,
如果控制台已打开或在开发环境中导入console库则在控制台输出数据
下载文件时该值为空

dnspoddclientObject.monitor #

D监控操作接口

dnspoddclientObject.record #

域名记录操作接口

dnspoddclientObject.record.Ddns #

dnspoddclientObject.record.Ddns(  
    domain_id = "域名ID";  
    record_id  = "记录ID";   
    record_line = "默认")

dnspoddclientObject.record.Info #

dnspoddclientObject.record.Info(  
    domain_id = "域名ID";  
    record_id  = "记录ID" )

dnspoddclientObject.record.List #

dnspoddclientObject.record.List(  
    domain_id = "域名ID";  
    offset = 0  
)

dnspoddclientObject.restClient #

返回对象:webRestClientObject

dnspoddclientObject.telephoneverify #

手机验证接口

dnspoddclientObject.telephoneverify.code #

code(  
    telephone = "用户手机号码";)

dnspoddclientObject.user #

用户账户接口

dnspoddclientObject.user.Detail() #

返回用户信息

返回对象:dnspoduserdetailObject

dnspoddclientObject.user.Log() #

返回用户日志

返回对象:dnspoduserlogObject

dnspoddclientObject.user.Modify #

dnspoddclientObject.user.modify(  
    real_name = "真实姓名";  
    nick = "用户称呼";  
    telephone = "用户手机号码";  
    im = "用户qq";  
)

dnspoddclientObject.userEmail #

登录邮箱

dnspoddclientObject.userId #

代理ID

dnspoddclientObject.userPassword #

登录密码

dnspoddclientObject.userToken #

登录令牌
https://support.dnspod.cn/Kb/showarticle/tsid/227/

dnspoddclientObject.useremail #

用户邮箱接口

dnspoddclientObject.useremail.Modify #

dnspoddclientObject.useremail.modify(  
    old_email = "旧邮箱";  
    new_email = "新邮箱";  
    password = "当前密码";)

dnspoddclientObject.userpasswd #

用户密码接口

dnspoddclientObject.userpasswd.Modify #

dnspoddclientObject.userpasswd.modify(  
    old_password = "旧密码";  
    new_password = "新密码";)

dnspoddomainlistObject 成员列表 #

dnspoddomainlistObject.domains #

域名列表,数组

dnspoddomainlistObject.info #

域名统计信息

dnspoddomainlistObject.status #

状态

返回对象:dnspodstatusObject

dnspodinfoversionObject 成员列表 #

dnspodinfoversionObject.status #

状态

返回对象:dnspodstatusObject

dnspodstatusObject 成员列表 #

dnspodstatusObject.code #

1为成功

dnspodstatusObject.created_at #

创建时间

dnspodstatusObject.message #

消息

dnspoduserdetailObject 成员列表 #

dnspoduserdetailObject.info.user #

用户信息

返回对象:dnspoduserinfoObject

dnspoduserdetailObject.status #

状态

返回对象:dnspodstatusObject

dnspoduserinfoObject 成员列表 #

dnspoduserinfoObject.agent_pending #

是否正在申请成为代理

dnspoduserinfoObject.balance #

账号余额

dnspoduserinfoObject.email #

用户账号, 邮箱格式

dnspoduserinfoObject.email_verified #

邮箱是否通过验证
"yes" 通过
"no" 未通过

dnspoduserinfoObject.id #

用户 ID, 即为 user_id

dnspoduserinfoObject.nick #

用户昵称

dnspoduserinfoObject.real_name #

用户名称, 企业用户对应为公司名称

dnspoduserinfoObject.smsbalance #

剩余短信条数

dnspoduserinfoObject.status #

账号状态
"enabled" 正常
"disabled" 被封禁

dnspoduserinfoObject.telephone #

电话号码

dnspoduserinfoObject.telephone_verified #

手机是否通过验证
"yes" 通过
"no" 未通过

手机是否通过验证
"yes" 通过
"no" 未通过

dnspoduserinfoObject.user_grade #

账号等级

dnspoduserinfoObject.user_type #

账号类型
"personal" 个人用户
"enterprise" 企业用户

dnspoduserinfoObject.weixin_binded #

是否绑定微信
"yes" 已绑定
"no" 未绑定

dnspoduserlogObject 成员列表 #

dnspoduserlogObject.log #

日志,数组值

dnspoduserlogObject.status #

状态

返回对象:dnspodstatusObject

Markdown 格式