TranslateException:请求缺少有效的API密钥

时间:2018-07-17 14:51:05

标签: android google-translate google-translation-api

我在example之后执行所有操作,但出现错误。

Caused by: com.google.api.client.googleapis.json.GoogleJsonResponseException: 403 Forbidden { "code" : 403, "errors" : [ { "domain" : "global", "message" : "The request is missing a valid API key.", "reason" : "forbidden" } ], "message" : "The request is missing a valid API key.", "status" : "PERMISSION_DENIED" }

通过命令行所有works,但在应用程序中不起作用。

2 个答案:

答案 0 :(得分:0)

您用“ android”标记了此问题。值得一提的是,Cloud Java客户端库当前不支持Android。链接到的“ Translation API客户端库” page中对此进行了记录。

答案 1 :(得分:0)

幸运的是,现在可以在Android上使用Translation API,请参见https://medium.com/@yeksancansu/how-to-use-google-translate-api-in-android-studio-projects-7f09cae320c7