使用API​​ KEY从google plus中检索活动无效

时间:2013-04-01 01:18:38

标签: java google-plus google-api-java-client

我正在使用API​​KEY设置传输并初始化连接以从Google Plus检索活动。

HttpRequestInitializer initializer =  (HttpRequestInitializer) new  CommonGoogleClientRequestInitializer("GooglePlusAPIKey");  
plusSvc = new Plus(new NetHttpTransport(),  new GsonFactory(), initializer);

它给了我这个错误:

  

CommonGoogleClientRequestInitializer无法投放到HttpRequestInitializer

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

错误消息是正确的。 HttpRequestInitializer与CommonGoogleClientRequestInitializer没有直接关系,因此演员表是非法的。它们只是不同包中的类似类 - 你不能像这样混合匹配。

请参阅此处的文档:http://javadoc.google-api-java-client.googlecode.com/hg/1.12.0-beta/com/google/api/client/googleapis/services/CommonGoogleClientRequestInitializer.html

此处的示例可能更容易理解:https://code.google.com/p/google-api-java-client/wiki/OAuth2