Google自然语言API Java语言服务客户端如何使用API密钥
我正试图通过使用google语言API和提供的Java客户端对文本进行分类。代码在Scala中,如下所示:Google自然语言API Java语言服务客户端如何使用API密钥,java,scala,google-cloud-platform,google-language-api,Java,Scala,Google Cloud Platform,Google Language Api,我正试图通过使用google语言API和提供的Java客户端对文本进行分类。代码在Scala中,如下所示: val language = LanguageServiceClient.create() val doc = Document.newBuilder.setGcsContentUri(draftBody).setType(Type.PLAIN_TEXT).build val request = ClassifyTextRequest.newBuilder.setDocument(doc)
val language = LanguageServiceClient.create()
val doc = Document.newBuilder.setGcsContentUri(draftBody).setType(Type.PLAIN_TEXT).build
val request = ClassifyTextRequest.newBuilder.setDocument(doc).build
val response = language.classifyText(request)
但客户端无法授权,是否有办法使用我创建的API密钥进行授权?您正在使用的系统是什么(本地、GAE、GCE)?您正在使用的凭据是什么?在不传递任何参数的情况下执行LanguageServiceClient.create()时,您使用的是系统默认凭据。查看系统是如何检索它们的。同时提供您获得的错误消息以获得更多信息。