0
구글이 다음과 같은 오류 제공 안드로이드 응용 프로그램에서 번역 API를 액세스하려고 : doInBackground 메소드 내부의 코드는()입니다오류 'GoogleJsonResponseException을 : 400 잘못된 요청'을 제공
java.lang.RuntimeException: An error occurred while executing doInBackground()
....
Caused by: com.google.cloud.translate.TranslateException: Invalid Value
...
Caused by: com.google.api.client.googleapis.json.GoogleJsonResponseException: 400 Bad Request
{
"code" : 400,
"errors" : [ {
"domain" : "global",
"message" : "Invalid Value",
"reason" : "invalid"
} ],
"message" : "Invalid Value"
를 :
Translate translate = TranslateOptions.newBuilder()
.setApiKey("myAPI_key").build().getService();
Translation translation = translate.translate(
params[0],
Translate.TranslateOption.sourceLanguage("en"),
Translate.TranslateOption.targetLanguage("al"));
return translation.getTranslatedText(); }
내가 통과 한 문자열은 영어입니다. 누구든지이 오류를 알아내는 데 도움을 줄 수 있습니까? 미리 감사드립니다.
나는 질문을 게시 한 후에 그것을 깨달았다. 어쨌든 감사합니다. – IldiX