阿里云安全中心的openapi,使用go时,ak要怎么传进去。用的模板,看注释上写的替换ak
。
使用云安全中心的OpenAPI的GO语言接口模版,配置AK的方式有多种方式,本文就介绍两个常用方式如下
通常可以直接在模版中对应位置填写AK的值如下代码所示
说明
参考上图标记处,把对应的AK值替换为实际AK值即可
也可以通过读取系统环境变量加载AK值如下代码所示
package mainimport ( "fmt" "os")func main() { AK_id := os.Getenv("AccessKey_ID") AK_secret := os.Getenv("AccessKey_Secret") fmt.Println(AK_id) fmt.Println(AK_secret)}
说明
系统环境变量定义
Linux系统中可以参考如下命令
export AccessKey_ID=123export AccessKey_Secret=abc
Windows系统可以参考如下命令
SET AccessKey_ID=123SET AccessKey_Secret=abc
import (
"fmt"
"os"
)
func main() {
AK_id := os.Getenv("AccessKey_ID")
AK_secret := os.Getenv("AccessKey_Secret")
fmt.Println(AK_id)
fmt.Println(AK_secret)
}
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。