我想使用谷歌翻译V3与C#客户端库google提供。但我能找到的全部是使用服务帐户进行身份验证。
我更喜欢使用API密钥作为身份验证方法,而不是服务帐户,因为我将把这个应用程序构建到用户的手机上,我不希望用户有我的服务帐户文件。
但是在谷歌的官方文件中,我只能找到通过服务帐户进行身份验证的示例。
那么,我如何在C#库中使用API来验证和使用呢?
发布于 2021-01-20 22:51:47
您不能使用API密钥。
您将需要设计一个授权您的用户的服务,并且您的服务将使用服务帐户代表他们提出翻译请求。您还可以使用服务帐户发出短暂的访问令牌,然后客户端可以使用该访问令牌发出API请求。
注意: API键现在是遗留的,大多数Google服务不再支持API。
https://stackoverflow.com/questions/65822217
复制相似问题