本文介紹如何安裝城市視覺智能引擎Go SDK并開始調用。同時您必須安裝阿里云Go SDK核心庫。
在線調試和生成SDK示例
OpenAPI Explorer提供在線調用城市視覺智能引擎API、動態生成 SDK示例代碼和快速檢索接口等功能,能顯著降低使用API 的難度,推薦您使用。
前提條件
- 使用城市視覺智能引擎的Go SDK,您需要一個阿里云賬號和訪問密鑰(AccessKey)。 請在阿里云控制臺中的AccessKey管理頁面上創建和查看您的AccessKey,或聯系您的系統管理員。
- 調用城市視覺智能引擎的API前,確保您已經在阿里云控制臺開通了該產品。
- 城市視覺智能引擎的Go SDK支持Go 1.7及以上版本。
安裝城市視覺智能引擎 Go SDK
完成以下操作安裝Go SDK:
- 使用Glide
glide get github.com/aliyun/alibaba-cloud-sdk-go
使用城市視覺智能引擎 Go SDK
以下代碼示例展示了調用城市視覺智能引擎 Go SDK的三個主要步驟:
- 創建DefaultAcsClient實例并初始化。
- 創建API請求并設置參數。
- 發起請求并處理應答或異常。
本示例介紹如何使用調用城市視覺智能引擎 Python SDK調用DescribeInstances接口獲取已創建的實例。
package main
import (
"github.com/aliyun/alibaba-cloud-sdk-go/services/cityvisual"
"github.com/aliyun/alibaba-cloud-sdk-go/sdk/utils"
"fmt"
)
func main() {
// 創建client實例
client, err := cityvisual.NewClientWithAccessKey(
"yourRegionId", // 您的地域ID
"yourAccessKeyId", // 您的AccessKey ID
"yourAccessKeySecret") // 您的AccessKey Secret
if err != nil {
// 異常處理
panic(err)
}
// 創建API請求并設置參數
request := cityvisual.DescribeInstancesRequest()
request.PageSize = "10"
request.RegionId = "cn-shanghai"
// 發起請求并處理異常
response, err := client.DescribeInstances(request)
if err != nil {
// 異常處理
panic(err)
}
fmt.Println(response)
}
文檔內容是否對您有幫助?