2013-04-01 2 views
2

구글 플러스에서 활동을 검색하기 위해 APIKEY를 사용하여 전송을 설정하고 연결을 초기화하고 있습니다.구글 플러스에서 활동 검색을 위해 API 키 사용하기

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

그것은 나에게이 오류 제공 :이 어떻게 해결합니까

CommonGoogleClientRequestInitializer cannot be cast to HttpRequestInitializer .

를?

답변

1

오류 메시지가 올 바릅니다. HttpRequestInitializer와 CommonGoogleClientRequestInitializer는 직접 관련이 없으므로 캐스트가 불법입니다. 그것들은 다른 패키지에있는 비슷한 클래스 일뿐입니다. 이와 같이 mix-n-match는 할 수 없습니다.

여기 문서를 참조하십시오 : 여기 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

+0

가 대단히 감사합니다 :) ... – user1219581

+0

가 대단히 감사합니다 :) .. 임은 자바 클라이언트를 사용하여 Google + 1.14 용 라이브러리 및 이전 버전과 다른 라이브러리 I는 API 문서를 다음과 대신 GoogleKeyInitializer 및 HttpRequestInitializer isntead JsonHttpRequestInitializer 의 나는 apiKey에 설정하는 방법을 알고 및 1.14 감사합니다 자바 클라이언트 라이브러리를 사용하여 플러스 변수를 설정해야합니다의 CommonGoogleJsonClientRequestInitializer를 사용하는 것이 말했다 : – user1219581

관련 문제