2013-10-03 3 views

답변

4

Google Glass에서 위치 정보를 사용하는 방법에 대한 전체 정보는 https://developers.google.com/glass/locationhttps://developers.google.com/glass/v1/reference/locations을 참조하십시오.

위치 정보를 얻으려면 추가 범위 https://www.googleapis.com/auth/glass.location을 요청해야합니다.

Glass를 완료하면 가장 최근에 알려진 위치 (일반적으로 지난 10 분간 있었던 장소)가보고 된 모든 타임 라인 항목에 첨부됩니다.

언제든지 사용 가능한 위치 업데이트 목록이나 Glass에서 제공하는 "최신 위치"를 얻을 수 있습니다. 또한 "위치"컬렉션 (https://developers.google.com/glass/v1/reference/subscriptions 참조)을 구독 할 수 있으며 약 10 분 간격으로 위치 변경 통지를 받게되며 관련 위치를 가져올 ID가 포함됩니다.

+0

안녕처럼

는 널이 유리 내부에 내 위치 업데이트를 구독 감사합니다. – Sanath

+0

한 가지 질문 : 현재 Glass Mirror API를 테스트하고 있으며 독립형 응용 프로그램과 로컬 서블릿에서 구독을 테스트하려고합니다. 구독 문서를 만들 때 모든 설명서에 "userToken"은 불투명 한 토큰이라고되어 ​​있습니다. 어떻게 이것을 생성합니까? 이것의 가치는 무엇이되어야 하는가? –

+0

@ jorge - 귀하의 질문은 원래 질문과 관련이 없습니다. 그것은 스택 오버플로에 대한 새로운 질문으로 최고의 썰매입니다. – Prisoner

0

사용자가 Glassware 응용 프로그램에 가입하면 위치 변경에 대한 구독을 삽입 할 수 있습니다. 해당 미러 API가 지정된 URL에 대한 위치 변경을 알립니다. 이

  //create a Subscription for location changes 
      Subscription subscriptionLocation = new Subscription() 
      { 
       Collection = "locations", 
       UserToken = userId, 
       CallbackUrl = Url.Action("Notify", "Notify", null, Request.Url.Scheme) 
      }; 
      //insert a Subscription 
      mirrorService.Subscriptions.Insert(subscriptionLocation).Fetch();