我正在使用Google Api库(Java)中的GoogleCredentials。正如所解释的here我正在使用该表单来包含json文件,谷歌为我提供了客户端ID,私钥和内容。
这是我的代码:
Credential credential = GoogleCredential
.fromStream(new FileInputStream(keyFile))
.createScoped(SCOPES);
service = new Directory.Builder(HTTP_TRANSPORT, JSON_FACTORY, credential).setApplicationName(APPLICATION_NAME).build();
该文件读取正常,但当我尝试使用此凭据进行调用时出现此错误:
{
"code" : 404,
"errors" : [ {
"domain" : "global",
"message" : "Domain not found.",
"reason" : "notFound"
} ],
"message" : "Domain not found."
}
如何使其正常工作?