2014-04-30 4 views
4

GDK에서 사용자 인증을 위해이 링크를 따라 가려고합니다. https://developers.google.com/glass/develop/gdk/authentication 자바로 예제를 제공하지만 웹 페이지에서는 PHP를 사용합니다. 내가 사용해야한다는 것을 알고있다 https://github.com/google/google-api-php-client/blob/master/src/Google/Service/Mirror.phpGoogle Glass GDK PHP를 사용하는 인증

mirror.accounts.insert를 호출하는 서비스 인증 페이지가 붙어있다. 서비스 인증 페이지를 구현하는 방법을 잘 모릅니다. 모든 예가 큰 도움이 될 것입니다.

는 [SOLVED] 작동 예는 여기에 있습니다 : http://goo.gl/DVggO6

+0

"GDK"를 사용하여 인증을 시도하고 있지만 웹 서버 (대개 미러 API 인증과 함께 사용)에 대해 이야기하고 있습니다. 너는 너가 요구하고있는 것을 생각 나게하거나 다시 말해 줄 수 있니? – ErstwhileIII

답변

1

서비스 인증 페이지가 사용자가 MyGlass에서 응용 프로그램에 켤 때 열 페이지입니다. 해당 요청과 함께 전송 된 userToken 쿼리 매개 변수를 임시로 저장하고 (영구적으로 저장하지 않음) 실행중인 백엔드에 의해 사용자를 인증합니다. 그런 다음 Google 계정에 적절한 범위를 요청할 가능성이 있습니다 (이 경우 계정을 삽입하려면 https://www.googleapis.com/auth/glass.thirdpartyauth가 필요합니다). 가입 한 후에는 PHP에서 정상으로 당신의 거울 서비스를 만든 다음 계정 수집을 사용할 수 있습니다,

// $myClient would contain the typical Google_Client() setup 
// See PHP quickstart for example 
$myMirrorService = new Google_Service_Mirror($myClient); 

// Set your inputs to insert() as needed 
$accounts = $myMirrorService->accounts->insert($userToken, $accountType, $accountName, $postBody); 

명심 만 테스트를 할 수 있고시 발생 MyGlass (에 당신의 APK 착륙 후이 API를 사용하여 검토 과정). 또한 Mirror API PHP Quickstart를 시작 지점으로 사용하여 아직 인증하지 않은 경우 인증 작동 방식을 이해할 것을 권장합니다.

+0

AlRight. 감사. Google OAuth 서비스를 사용하여 초기 인증을 수행 할 수 있습니까? – Lubna

+0

또한 게시자 인수에 포함 할 authtoken에 대한 정보를 찾을 수 없습니다. 어떤 도움을 주셔서 감사합니다. – Lubna

+0

'서비스 계정 '으로'Google_Client()'설정을 제공하고 예제를 제공해 주시겠습니까? 이것은 http://pastebin.com/2GW6A5pN – Kamil