2012-07-23 4 views
0

Google 애플리케이션 중 하나는 google API 서비스 계정을 사용하여 공유 된 모든 Google 드라이브 문서를 처리합니다. at the moment there is no REST API for manipulating the content of the documents으로, time driven trigger과 함께 Google Apps Script을 사용할 계획입니다.Google API 서비스 계정에 시간 주도 트리거를 만드는 방법

Google API 서비스 계정에 대한 트리거를 설정하는 방법을 찾지 못했습니다. 도움이 필요해. 감사. Documentation 따라 산제

답변

1

는 시간 기반 트리거는 트리거 소유자 ID로 실행한다. 따라서 어떤 계정 유형이 Java 응용 프로그램을 사용하는지는 중요하지 않습니다.

+0

아시다시피 계정에 트리거를 만들려면 해당 계정으로 로그인하고 스크립트 편집기로 이동하여 트리거를 만듭니다. 그러나 * google API 서비스 계정 *에 로그인 할 수 없으므로 해당 계정에서 트리거를 만드는 방법을 궁금합니다. – Sanjay

+0

@Sanjay. 일반 Google 사용자가 있어야합니다. API 콘솔을 사용해야하는 서비스 계정을 만들려면 콘솔에 액세스하려면 Google 계정이 있어야했습니다. 이 Google 계정을 사용하여 트리거를 만들 수 있습니다. – megabyte1024

+0

오케이. 즉, 내가 알기에, 나는 정상적인 계좌에서 방아쇠를 당겨야하고, 계좌를 개설 할 수는 없다는 것을 의미합니다. 권리? 그건 괜찮아.하지만 내 정상적인 계정은 내가 피해야 할 문서에 접근해야 할 것이다. – Sanjay

0

Google API 서비스 계정에 대한 특별 트리거가 없습니다. 모든 계정에서 트리거를 설정하는 것은 동일합니다. 자세한 내용은 documentation on triggers을 확인하십시오.

+0

그러나 나는 우리의 방법을 생각할 수 없었다. 일반 계정의 경우 로그인을하고 스크립트 편집기로 이동하여 트리거를 만들 수 있습니다. 하지만 서비스 계정의 경우 로그인 할 수 없습니다. – Sanjay

+0

서비스 계정별로 사용자 계정 (@ gmail.com)과 비교하여 Google Apps 계정 (@ yourdomain.com)을 사용한다고 가정합니다. 트리거 메뉴가 Apps 계정에 표시되지 않아야하는 이유는 없습니다. 문제 추적기에서 문제를 제기하면 도움이 될 수 있습니다. – Srik

+0

아니요 아니요. 서비스 계정별로 [Google API 콘솔] (https : // 코드)을 통해 만드는 [해당 사항] (http://googledevelopers.blogspot.in/2012/03/service-accounts-have-arrived.html)을 의미했습니다. .google.com/apis/console). – Sanjay

관련 문제