首页 > 解决方案 > Google Cloud PHP Translate 使用什么版本的翻译 API?

问题描述

我刚开始使用带有此处提供的 PHP SDK 的 Google Translate API https://github.com/googleapis/google-cloud-php-translate,但我无法确定是使用了 v2 还是 v3 的 Translate API。

在我的 Cloud Translation API 配额仪表板中,所有请求都被分组为“v2 和 v3 字符”。我想知道是使用 v2 还是 v3,因为 v3 是免费的 0 - 500,000 个字符(https://cloud.google.com/translate/pricing)。

例如

$result = $translate->translate('Hello world!', [
    'target' => 'fr'
]);

我想知道使用的是哪个版本,是否可以设置版本。

标签: phpgoogle-cloud-platform

解决方案


目前这个库正在使用 v2 ,正如您在 github 存储库中看到的那样

似乎您无法使用此客户端库设置任何版本,因为文档显示官方客户端仅适用于Java、Python 和 Node到 v3beta。也许您可以使用REST 端点构建自己的客户端库


推荐阅读