代码拉取完成,页面将自动刷新
def GetInfoWithCMD(Action,inputDic):
inputDic['Action']=Action
return inputDic
def DescribeDomains( KeyWord, PageNumber=1, PageSize=20, GroupId=None):
'''
获取域名描述
:param KeyWord:域名关键字
:param PageNumber: 页码
:param PageSize: 每页显示条数
:param GroupId: 分组ID
:return: 可以直接获取请求的字典
'''
key = {
'PageNumber': PageNumber,
'PageSize': PageSize,
'KeyWord': KeyWord
}
if GroupId:
key['GroupId'] = GroupId
return GetInfoWithCMD('DescribeDomains', key)
def DescribeDomainRecords(DomainName, RRKeyWord='', ValueKeyWord='',
TypeKeyWord='', PageNumber=1, PageSize=20):
'''
获取解析记录列表
:param DomainName: 根域名(aaa.com)
:param RRKeyWord: 记录前缀(blog,www,cdn...)
:param ValueKeyWord: 记录值(ip或网址)
:param TypeKeyWord: 记录类型(A,AAAA,MX...)
:param PageNumber:
:param PageSize:每页显示条数最大500
:return:
'''
key = {
'PageNumber': PageNumber,
'PageSize': PageSize,
'RRKeyWord': RRKeyWord,
'TypeKeyWord': TypeKeyWord,
'DomainName': DomainName,
'ValueKeyWord': ValueKeyWord
}
return GetInfoWithCMD('DescribeDomainRecords', key)
def UpdateDomainRecord(RecordId, RRValue, RR='www', RRType='A', TTL=600, Priority=1, Line='default'):
'''
更新解析记录
:param RecordId:记录ID
:param RRValue:记录值
:param RR:记录前缀
:param RRType:记录类型
:param TTL:ttl值
:param Priority:权重
:param Line:线路
:return:
'''
key = {
'RecordId': RecordId,
'Value': RRValue,
'RR': RR,
'Type': RRType,
'TTL': TTL,
'Priority': Priority,
'Line': Line
}
return GetInfoWithCMD('UpdateDomainRecord', key)
def AddDomainRecord(DomainName, RRValue, RR='www', RRType='A', TTL=600, Priority=1, Line='default'):
'''
更新解析记录
:param DomainName:根域名
:param RRValue:记录值
:param RR:记录前缀
:param RRType:记录类型
:param TTL:ttl值
:param Priority:权重
:param Line:线路
:return:
'''
key = {
'DomainName': DomainName,
'Value': RRValue,
'RR': RR,
'Type': RRType,
'TTL': TTL,
'Priority': Priority,
'Line': Line
}
return GetInfoWithCMD('AddDomainRecord', key)
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。