gpt4 book ai didi

google-speech-api - 使用没有 json 文件的 Google 应用程序默认凭据

转载 作者:行者123 更新时间:2023-12-01 06:03:40 26 4
gpt4 key购买 nike

我使用 c# 创建了一个控制台应用程序。我使用了谷歌云语音 api。我关注了 this创建应用程序的示例应用程序。
为了验证语音 api,我在 main 方法中编写了以下代码

Environment.SetEnvironmentVariable("GOOGLE_APPLICATION_CREDENTIALS", "path-to-json-file", EnvironmentVariableTarget.Process);

一切正常。我的问题,我必须将 exe 与 json 文件一起发送。我不想公开 json 文件。如何在代码中嵌入 json 文件内容或在没有 json 文件的情况下进行身份验证?
这样我只能将exe发送给用户。

对此的任何帮助将不胜感激。

谢谢。

最佳答案

对于存储 api,我找到了这个解决方案:

 Google.Apis.Auth.OAuth2.GoogleCredential cred = Google.Apis.Auth.OAuth2.GoogleCredential.FromJson(JSONString);
var storage = Google.Cloud.Storage.V1.StorageClient.Create(cred);

我可以很容易地想象其他 api 也可以做到同样的事情

关于google-speech-api - 使用没有 json 文件的 Google 应用程序默认凭据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42389384/

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