gpt4 book ai didi

go - 为 GOOGLE_APPLICATION_CREDENTIALS 设置凭据的替代方法

转载 作者:数据小太阳 更新时间:2023-10-29 03:21:35 24 4
gpt4 key购买 nike

我有一个使用 Google Vision APIGoogle Video intelligence API 的 Go 应用程序。为了输入我的凭据,我设置了名为 GOOGLE_APPLICATION_CREDENTIALS 的环境变量。为此,我为此变量分配了一个文件路径,该路径指向存储我的凭据的目录。

问题:

我的凭证最初没有保存在文件中。相反,它们被分配给我的应用程序中的一个字符串变量。作为解决方法,我将该值存储到一个临时文件,然后将其路径分配给 GOOGLE_APPLICATION_CREDENTIALS,如上所述。

问题:

是否可以在没有此文件的情况下为 cloud.google.com/go/vision/apiv1 设置 API 凭据?

最佳答案

我不知道它在 Google Vision Api 上如何,但对于 Google Sheets Api 有这样的东西:

config, err := google.ConfigFromJSON(b, "https://www.googleapis.com/auth/spreadsheets.readonly")

所以 b 是从文件 credentials.json 中取出的 slice ,您可以自己从任何其他地方取出它

关于go - 为 GOOGLE_APPLICATION_CREDENTIALS 设置凭据的替代方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52925404/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com