Skip to main content

LumaServ 域 API 的 API 包装器

项目描述

LumaServ 系统域 API

此包装器用于与 Lumaserv 系统域 API 进行通信。API 文档可在https://docs.nicapi.eu/de/docs找到。

实现的功能

    • 获取域
    • 获取一个域
    • 获取授权码
    • 检查域的可用性
    • 订单域 [警告:运行订单 => 付款]
    • 删除域
    • 取消删除域
    • 更新域
    • 恢复域
    • 获取所有可用的域 tld
    • 获取域名价目表
    • 获取域名报价
  • 触点/手柄
    • 获取联系人/句柄
    • 获取一个联系人/句柄
    • 获取国家
    • 创建联系人/句柄
    • 删除联系人/句柄
    • 更新联系人/句柄
  • 名称服务器
    • 获取名称服务器
    • 获取一台域名服务器
    • 创建名称服务器
    • 删除域名服务器
    • 更新名称服务器

域的使用

请注意,您必须在每次请求时传递您的 API_TOKEN。

from lumaserv_domain_api.domain import Domain

# DEFINE YOUR API KEY
apikey = "PutYourKeyHere"

#Constructor of Lumaserv Domains
domain = Domain(apikey)

# FETCH ALL DOMAINS ASSIGNED TO YOUR ACCOUNT
print(domain.get_domains(apikey))

# FETCH ONE DOMAIN
# PASS THE DOMAIN AS A STRING 
print(domain.get_domain(apikey, "domain.com")) 

# GET AUTH INFORMATION
# PASS THE DOMAIN AS A STRING
# YOUR REQEUST THE API TO GENERATE AN NEW AUTH-CODE
print(domain.get_auth_info(apikey, "domain.com"))

# GET THE AUTHCODE DIRECTLY
# PASS THE DOMAIN AS A STRING
print(domain.get_auth_code(apikey, "domain.com"))

# CHECK IF THE DOMAIN CAN BE REGISTERED OR IS TAKEN
print(domain.check_availability(apikey, "domain.com"))

# ORDER A NEW DOMAIN
# PLEASE NOTE: YOU HAVE TO CREATE A CONTACT/HANDLE first, so that you can pass them as domain contact!
print(domain.order_domain(apikey, "domain.com", "OWNER_CONTACT", "ADMIN_CONTACT", "TECH_CONTACT", "ZONE_CONTACT", "ns1.yourserver.com", "ns2.yourserver.com"))

有关更多示例以及如何使用此包装器,请查看文件夹 /examples/

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

lumaserv-domain-api-0.0.8.tar.gz (5.0 kB 查看哈希

已上传 source