public void GetDescribeDomainRecordsTest() { DescribeDomainRecordsModel model = new DescribeDomainRecordsModel(); var AccessKeyId = "123456"; var AccessKeySecret = "123456789"; var uri = API.GetDescribeDomainRecords(AccessKeyId, AccessKeySecret, model); var url = "https://alidns.aliyuncs.com/?" + uri; }
/// <summary> /// 获取解析记录列表字符串 /// </summary> /// <param name="config"></param> public string GetDescribeDomainRecords(Config config) { // 不做分页,取最大值500 var pageSize = "500"; DescribeDomainRecordsModel model = new DescribeDomainRecordsModel(); model.DomainName = config.SetDNSDomainName; model.RRKeyWord = config.SetDNSHostRecord; model.PageSize = pageSize; var uri = API.GetDescribeDomainRecords(config.AccessKeyId, config.AccessKeySecret, model); var url = config.AliAPIUrl + uri; return(HttpUtility.Get(url)); }
/// <summary> /// 返回获取解析记录列表的请求字符串 /// </summary> /// <returns></returns> public static string GetDescribeDomainRecords(string AccessKeyId, string AccessKeySecret, DescribeDomainRecordsModel describeDomainRecordsModel) { var model = Common.ToDictionary(describeDomainRecordsModel); return(GetUrlAPI(AccessKeyId, AccessKeySecret, model)); }