Я использую Google Cloud Translate v3 API Java Клиент. Java Примеры клиентского кода работают отлично. Аутентификация примеров кода выполняется с помощью переменной среды GOOGLE_APPLICATION_CREDENTIALS.
Мне нужно разработать код, который будет работать на сервере приложений, который я не могу контролировать переменными среды. Поэтому мне нужно использовать другой способ аутентификации вызова. Настройка аутентификации для серверных производственных приложений сервера , в разделе «Передача пути к ключу учетной записи службы в коде» приведен пример кода (выберите вкладку JAVA), который работает для службы хранения, но я Не удается найти аналогичный способ передачи GoogleCredentials в клиентскую версию Translation v3 API Java. Кто-нибудь знает?
Кроме того, я не могу найти Java do c для v3 API. https://googleapis.dev/java/google-cloud-clients/latest/index.html показывает версию "0.119.0-alpha" и не перечисляет пакет com.google.cloud.translate.v3. Есть ли отдельная страница java do c?