Трудно использовать API GCP translate - PullRequest
0 голосов
/ 27 сентября 2018

Я строю очень простую программу на Python.Все, что я хочу, это иметь возможность вводить текст и получать переведенный текст на другом языке.

Программа будет использоваться на разных компьютерах, ключ API может храниться в коде, так как я буду единственнымодин использует его.

Я не могу понять, как это сделать, я искал часы без какого-либо прогресса.Какой самый простой способ заставить его работать?

РЕДАКТИРОВАТЬ: пока у меня есть это:

from google.cloud import translate

key = "...."
translate_client = translate.Client()
service = translate.build(developerKey=key)
service = build('translate', 'v2', developerKey=key)
translation = service.translate(['Detta är ett test'], target_language = 'en')
    print(translation)

1 Ответ

0 голосов
/ 27 сентября 2018

Этот код может помочь вам:

#!/usr/bin/python

from google.cloud import translate
from apiclient.discovery import build
key = 'YOUR API KEY'
translate_client = translate.Client()
service = build('translate', 'v2', developerKey=key)
translation = service.translations().list(source='es',target='en',q=['Esto es un 
texto traducido']).execute()
print(translation)

Обратитесь к этой ссылке для методов перевода API Справочный документ Python.

...