Google Play Android Developer API を使用するためのアクセス トークンを取得しようとしていますが、Google API Java Client documentation exampleを使用してここまで取得しました。
HttpTransport HTTP_TRANSPORT = new NetHttpTransport();
JsonFactory JSON_FACTORY = new JacksonFactory();
GoogleCredential credential = new GoogleCredential.Builder()
.setTransport(HTTP_TRANSPORT)
.setJsonFactory(JSON_FACTORY)
.setServiceAccountId("...gserviceaccount.com")
.setServiceAccountScopes("https://www.googleapis.com/auth/androidpublisher")
.setServiceAccountPrivateKeyFromP12File(keyFile)
.build();
しかし、この認証情報からアクセス トークンを取得するにはどうすればよいでしょうか。credential.getAccessToken()
戻りますnull
。何か間違ったことをしているのですか、それともいくつかの手順がありませんか?