python基础,  系统运维

通过阿里云的SDK查询域名是否可以注册

参考的SDK https://next.api.aliyun.com/api/Domain/2018-01-29/CheckDomain?params={}&sdkStyle=old&lang=PYTHON

file

#!/usr/bin/env python
#coding=utf-8

from aliyunsdkcore.client import AcsClient
from aliyunsdkcore.acs_exception.exceptions import ClientException
from aliyunsdkcore.acs_exception.exceptions import ServerException
from aliyunsdkdomain.request.v20180129.CheckDomainRequest import CheckDomainRequest

client = AcsClient('你的AK', '你的SK', 'cn-hangzhou')  # 注册个阿里云账号,就能创建了

request = CheckDomainRequest()
request.set_accept_format('json')

request.set_DomainName("baidu.com")

response = client.do_action_with_exception(request)
print(str(response, encoding='utf-8'))

返回结果:

{"RequestId":"FC75A329-EFFB-42C8-BD3C-CDB8B479DA8C","Avail":0,"DomainName":"baidu.com","Premium":false,"DynamicCheck":false,"Reason":"Domain exists"}

"Avail":0 表示不能注册。

留言

您的电子邮箱地址不会被公开。 必填项已用*标注

闽ICP备20008591号-1