회사에서 모든 사람의 Google 캘린더를 공유해야합니다.비공개 URL 및 google api v3을 사용하여 Google 캘린더 일정 공유
전에 개인 URL이있는 경우 Google api v2와 캘린더에서 이벤트를 가져올 수 있는지 알아 보았습니다.
하지만 지금은 부적당 한 상태이므로 api v3를 사용하여 개발할 생각입니다. 나는 코드를 연구하고 있지만 그것에 대한 어떠한 방법도 찾지 못한다면 개인 URL을 사용하여 이벤트를 줄 수있다.
api v3에서 가능합니까?
튜토리얼에 따르면 사용자로부터 활성화 된 API를 가져와야합니다. 나는 사용자 측면에서 최소를 관리하고 싶다.
Google에서는 Google Apps를 사용하고 있습니다. 어떤 것이 적절한 해결책일까요?
감사
Hello Vinicious, 현재 코드 작성을 위해 자바를 사용하고 있습니다. 코드를 찾을 때 Client Secret을 묻습니다. developers.google.com/google-apps/calendar/instantiate하지만 서비스 계정에는 클라이언트 비밀번호를 사용할 수 없습니다. 서비스 계정을 사용하여 캘린더 이벤트를 반환 할 수있는 모든 예제를 제공 할 수 있습니까? 코드를 사용하려고하지만 오류 404를 표시합니다. Google Apps가 아닌 일반적인 Gmail 계정을 사용하고 있습니다.) 감사합니다. – compyutech
@compyutech Java 라이브러리 설명서를 확인하십시오. https://code.google.com/p/google-api-java-client/wiki/OAuth2#Service_accounts 여기에 예제가 있습니다. : http://stackoverflow.com/a/11835103/81108 (BigQuery API 용이지만 인증 프로세스는 Calendar API와 동일합니다). 제대로 작동하지 않으면 코드와 함께 다른 질문을하십시오. –