更新时间:2020-08-03 15:51
为快速开始使用 AIRec Go SDK,请按照如下步骤进行。
具体方法请参考 阿里云账号注册流程。为了更好地使用阿里云服务,建议尽快完成实名认证,否则部分阿里云服务将无法使用。
为了使用 AIRec Java SDK,您必须申请阿里云的 访问秘钥。
登录阿里云 秘钥管理页面 。选择一对用于 SDK 的访问密钥对。如果没有,请创建一对新访问密钥,且保证它处于启用状态。有关如何创建访问密钥,参见 准备流程。
AIRec Golang SDK 推荐使用 Golang 1.5+以上版本,您可以从 Golang官方网站 下载安装。
获取最新版AIRec Golang SDK
go get github.com/aliyun/alibaba-cloud-sdk-go
其中AIRec相关的协议代码放在:services/airec
已创建实例为例,介绍SDK完整使用流程,代码如下:
package main
import (
"fmt"
"github.com/aliyun/alibaba-cloud-sdk-go/services/airec"
"github.com/aliyun/alibaba-cloud-sdk-go/sdk/endpoints"
)
func main() {
var accessKeyID = "xxx"
var accessKeySecret = "xxx"
// 初始化配置
endpoints.AddEndpointMapping("cn-hangzhou", "Airec", "airec.cn-hangzhou.aliyuncs.com")
// 创建 client
client, err := airec.NewClientWithAccessKey("cn-hangzhou", accessKeyID, accessKeySecret)
if err != nil {
panic(err)
}
// 创建 请求对象
request := airec.CreateRecommendRequest()
request.SetInstanceId("airec-cn-xxx")
request.SetUserId("102")
request.SetReturnCoun(10)
request.SetContentType("application/json;charset=utf-8")
// 获取结果
response, err := client.Recommend(request)
if err != nil {
panic(err)
}
fmt.Println(response)
}
在文档使用中是否遇到以下问题
更多建议
匿名提交