2011-08-08 1 views
0

퓨전 테이블에 여러 개인 테이블을 만들었습니다. 이 테이블은 App Engine Java 웹 앱에서 cron 작업을 통해 정기적으로 액세스하고 수정해야합니다. 예제 코드를 가르쳐 주시겠습니까? 그리고 분명히 - 나는 내 웹 응용 프로그램의 사용자가 개인 테이블에 액세스하는 것을 원하지 않는다. cron 작업 만 액세스 할 수 있어야합니다.App Engine cron job에서 private Fusion Table에 액세스하는 방법은 무엇입니까?

감사합니다, 디미타르 Bonev

답변

0

당신은 (이메일과 비밀번호를 :(필요)하여 ClientLogin을 사용하거나 테이블에 액세스 할 수있는 계정의 유효한의 OAuth 토큰을 얻고, 서버 그렇게 만 크론을 저장할 수 있습니다 작업은 내 응용 프로그램에서이 방법을 사용, 액세스 할 수

약간의 정보를 :. http://code.google.com/apis/fusiontables/docs/developers_guide.html#Authentication

CYA

+0

나는이 두 가지 방법에 대해 들었습니다. 하지만 내 계정은 2 단계 인증이 가능하므로 전자 메일과 암호로 ClientLogin을 사용할 수 있을지 의심 스럽습니다. 프로그래밍 방식으로 oauth 토큰을 얻을 수 있는지는 잘 모르겠지만 OAuth가 선호되기 때문에 조사하겠습니다. ClientLogin에게 일반적으로. –

0

액세스는 "문서를 다음을 말한다, 심지어 유료 서비스 개인 테이블의 http://www.google.com/enterprise/mapsearth/

'비즈니스 용 Google지도'와 웹 응용 프로그램 소유자 만 제한 및 편집자는 테이블에 액세스 할 수 있습니다. 다른 웹 사이트 및 Google 어스 네트워크 링크에 포함 된 시각화는 데이터를 호출 할 때 퓨전 테이블을 인증 할 수 없으므로이 기능이 작동하려면 테이블이 공개 또는 비공개이어야합니다. " https://developers.google.com/fusiontables/docs/v1/using#authTbl