从网上的很多例子中,我正在尝试自己的日历应用程序。这些示例在日历构建期间使用 GoogleAccessProtectedResource 。但是,当我尝试它时,它说它已被弃用。有人可以告诉我实现这个的正确方法是什么?
public static Calendar build(String accessToken) {
HttpTransport transport = AndroidHttp.newCompatibleTransport();
JacksonFactory jsonFactory = new JacksonFactory();
GoogleAccessProtectedResource accessProtectedResource =
new GoogleAccessProtectedResource(accessToken);
...
}
答案 0 :(得分:0)
current version of the Google API JAVA Client library的Javadocs说:
已过时。 (计划在1.11中删除)使用GoogleCredential
有关如何使用它的示例,请参阅Google OAuth wiki pages:
GoogleCredential credential = new GoogleCredential().setAccessToken(accessToken);
Plus plus = Plus.builder(new NetHttpTransport(), new JacksonFactory())
.setApplicationName("Google-PlusSample/1.0")
.setHttpRequestInitializer(credential)
.build();