English | |
Alibaba Cloud SDK for GoAlibaba Cloud SDK for Go Alibaba Cloud SDK for Go
Troubleshoot OpenAPI RequestID
``
OpenAPI SDK API
go get
SDK
go get -u github.com/aliyun/alibaba-cloud-sdk-go/sdk
package main
import "github.com/aliyun/alibaba-cloud-sdk-go/sdk"
func main() {
client, err := sdk.NewClientWithAccessKey("REGION_ID", "ACCESS_KEY_ID", "ACCESS_KEY_SECRET")
if err != nil {
// Handle exceptions
panic(err)
}
}
package main
import "github.com/aliyun/alibaba-cloud-sdk-go/sdk/requests"
func main() {
request := requests.NewCommonRequest() //
request.Method = "GET" //
request.Product = "CS" //
request.Domain = "cs.aliyuncs.com" // Bearer Token
request.Version = "2015-12-15" //
request.PathPattern = "/clusters/[ClusterId]" // ROA
request.ApiName = "DescribeCluster" //
request.QueryParams["ClusterId"] = "123456" //
request.QueryParams["RegionId"] = "region_id" //
request.TransToAcsRequest() // acs
}
package main
import "github.com/aliyun/alibaba-cloud-sdk-go/sdk/requests"
func main() {
request := requests.NewCommonRequest() //
request.Method = "POST" //
request.Product = "Ecs" //
request.Domain = "ecs.aliyuncs.com" // Bearer Token
request.Version = "2014-05-26" //
request.ApiName = "CreateInstance" //
request.QueryParams["InstanceType"] = "ecs.g5.large" //
request.QueryParams["RegionId"] = "region_id" //
request.TransToAcsRequest() // acs
}