2013-04-29 1 views
1

밖에있는 Google 직원/전화 갭/Oauth 전문가에 대한 질문이 있습니다. iOS의 Google+ SDK를 사용하여 계정을 선택하고 인증 한 다음 토큰을 사용하여 인증 된 전화를 걸 수있는 phonegap 앱에 토큰을 전달할 수 있나요? 내가 구글 계정과 폰갭 및 iOS와 인증 된 통화를 할 수있는 가장 좋은 방법을 찾고 있어요이 하나 개의 옵션입니다iOS Google+ Signin SDK - 인증 된 통화를 위해 phonegap에 토큰을 사용 하시겠습니까?

...

업데이트 : 나는 Google+의 SDK에서 토큰을 얻는 데 어느 정도 성공했다 -하지만 사용자가 로그인 한 후에 만 ​​[GPPSignIn sharedInstance] .authentication.accessToken을 사용하여 얻을 수 있습니다.

그러나 [signIn trySilentAuthentication]을 사용하여 자동 로그인 (사용자가 앱을 사용할 때마다 로그인 할 필요가 없습니다)하면; . finishedWithAuth 메소드에서 토큰을 얻으려고 할 때 반환되는 토큰은 nil입니다. 도움!

답변

2

PhoneGap 앱이 Google+ API 프로젝트를 만들 때 등록한 클라이언트 ID와 동일한 클라이언트 ID를 사용하는 한 작동합니다. 그러나 iOS SDK에는 기본 프레임 워크 지원이 포함되어 있지 않습니다. 이것은 당신을위한 약간의 모험일지도 모르지만 - 우리가 한 번 당신이 그것을 어떻게하는지 보게 될 것입니다.

+0

감사합니다. 당연히해야 할 일을하면서 나를 걸을 수는 없다. 나는이 접근법이나 전체 웹 접근법을 사용하기로 결정하고있다. – Patrick

+0

나는 아직 시도하지 않았기 때문에 솔직히 그것을 통해 당신을 걸을 수 없습니다. 그러나 나는 그것이 가능해야 함을 안다. 행운을 빕니다! – Joanna

+1

oauth 토큰을 얻는 데 문제가 있습니다. 위의 답변을 업데이트했습니다. 이걸 통찰 해 주시겠습니까? – Patrick

관련 문제