Support

Home > Support > X community > Resource

CloudXNS Python3 SDK

tyqq 2016-09-30

github项目地址

https://github.com/wevsty/CloudXNS_Python3_SDK

CloudXNS_Python3_SDK

CloudXNS API Python3 Software Development Kit

CloudXNS_LOGO

CloudXNS 官方提供的SDK是基于Python2提供的,本项目根据CloudXNS官方提供的API开发了Python3上可以正常使用的SDK。

CloudXNS官方api文档,返回的错误代码请参考

https://www.cloudxns.net/Public/Doc/CloudXNS_api2.0_doc_zh-cn.zip

本项目集成了CloudXNS的HTTP DNS功能,关于HTTP DNS功能请参考

https://www.cloudxns.net/Index/HttpDNS.html 如发现本SDK存在问题,请联系我进行改进。

Examples

使用之前请先import CloudXNS_APISDK

import CloudXNS_APISDK   
#设置API KEY
api=CloudXNS_API(api_key='fffffffffffffffffffffffffffffffff',secret_key='ffffffffffffffff',debug_log=True)
#返回域名列表 返回内容为json格式str
print(api.domain_list())
#向账户添加域名 test.org
api.domain_add('test.org')
#快速修改ddns记录的值
api.domain_host_DDNS('ddns.test.org')
#http dns请求www.test.net
str=api.http_dns_get('www.test.net')
#转换str到dict
dict=api.json_strtodict(str)

更多功能,使用说明请参考官方文档或SDK中的注释

License

MIT License

Copyright (c) 2016 wevsty

4 Reply(ies)

叶人方 2020-01-04

还是不能添加域名啊

luoluo 2019-04-08

@pjs 更换其它域名再试试,经测试添加域名api接口是正常的。

pjs 2019-04-05

api.domain_add("baidu.com") 这个方法 报错 HTTP Error 400: INVALID REQUEST

waylon 2016-11-17

谢谢,已测试可正常使用DDNS的更新方法!

Please and then reply

I want to say

Back to top
WeChat

Scan with WeChat, follow CloudXNS official account

>
QQ
Sina Microblog