Я хочу сделать перевод с помощью Google Translate API v2 с базовым HTTP-запросом.Я получаю ключ API из консоли, но не могу выяснить, как использовать аргументы для перевода.
Примечание. Я хочу, чтобы он автоматически определял исходный язык, и я хочу выбрать только целевой язык.
Это URL, который я пытался использовать: https://translation.googleapis.com/language/translate/v2/detect?fields=detections&key=BIzaSyA8uHGnsA8ICcBWWJcxhqVePGFMq0L4u0g&q=grapes&target=es
Возвращает это:
{
"error": {
"code": 400,
"message": "Request contains an invalid argument.",
"errors": [
{
"message": "Request contains an invalid argument.",
"domain": "global",
"reason": "badRequest"
}
],
"status": "INVALID_ARGUMENT"
}
}