如何用Go调用DNS的API?

如何用Go调用DNS的API?

展开
收起
请回答1024 2020-03-20 09:48:08 1338 分享 版权
1 条回答
写回答
取消 提交回答
  • 使用Go调用API示例

    本示例通过Alibaba Cloud SDK for Go,完成添加解析记录(AddDomainRecord)的任务。

    package main

    import ( "fmt" "github.com/aliyun/alibaba-cloud-sdk-go/services/alidns" )

    func main() { client, err := alidns.NewClientWithAccessKey("cn-hangzhou", " ", " ")

    request := alidns.CreateAddDomainRecordRequest()
    request.Scheme = "https"
    
    request.Value = "3.0.3.0"
    request.Type = "A"
    request.RR = "apitest1"
    request.DomainName = "dns-example.com"
    
    response, err := client.AddDomainRecord(request)
    if err != nil {
        fmt.Print(err.Error())
    }
    fmt.Printf("response is %#v\n", response)
    

    }

    2020-03-20 09:48:33
    赞同 展开评论

阿里云云解析DNS产品相关资讯

还有其他疑问?
咨询AI助理