因此,我将推送通知实施到Android应用,使用Firebase控制台发送通知正在运行,使用旧式REST方法也正在运行。但是当我尝试使用较新的OAuth 2.0 REST
方法时,我被困在生成OAuth 2.0令牌的过程中,根据他们的文档,我要做的就是运行以下代码:
private static String getAccessToken() throws IOException {
GoogleCredential googleCredential = GoogleCredential
.fromStream(new FileInputStream("service-account.json"))
.createScoped(Arrays.asList(SCOPES));
googleCredential.refreshToken();
return googleCredential.getAccessToken();
}
但是在googleCredential.refreshToken()
部分和googleCredential.getAccessToken()
部分为红色,因为找不到符号。该方法不能再使用了,还是我缺少某些库?