【发布时间】:2017-07-28 11:57:53
【问题描述】:
我正在尝试使用 JSON 文件对 Google Vision API 进行身份验证。通常,我使用 GOOGLE_APPLICATION_CREDENTIALS 环境变量来指定 JSON 文件本身的路径。
但是,我需要在我的应用程序本身中指定这一点并使用 JSON 文件内容进行身份验证。
现在,我尝试指定CallSettings,然后将其作为参数传递给ImageAnnotatorClient.Create 方法。果然,CallSettings 对象可以通过从 JSON 文件中读取身份验证信息来完美创建,但将其作为参数传递给 ImageAnnotatorClient 似乎没有什么区别,因为 ImageAnnotatorClient.Create 方法仍在寻找环境变量并抛出InvalidOperation异常,指定找不到环境变量。
知道如何获得所需的行为吗?
【问题讨论】:
标签: c# google-cloud-vision google-vision