2012-12-27 2 views
0

Google 캘린더 API 또는 다른 Google API에서 사용되는 메소드 및 클래스에 대한 문서가있는 곳은 어디입니까? REST 문서에는 예제 코드가 있지만, 특정 메소드에 대한 모든 옵션을 읽을 수있는 편리한 장소를 원한다. 예를 들어,Google 캘린더 API Python 설명서

gdata.calendar.service.CalendarEventQuery('default', 'private', 'full') 

방법을 사용하려고하지만 공용 및 비공개 항목을 모두 포함하고자합니다. 구글 예제가 'private'과 'full'에 대한 대안을 설명하지 않기 때문에 어떻게 할 것인지 전혀 모른다. 라이브러리에서 코드를 열 수 있다는 것을 알고 있지만보다 편리한 리소스가 필요했습니다. 그들은 각각의 API에 사용할 수있어

https://google-api-client-libraries.appspot.com/documentation/calendar/v3/python/latest/

:

답변

2

는에 PyDocs을보십시오.

편집 : 이전 GData 라이브러리와 이전 버전의 캘린더 API를 사용하고 있습니다. 정말로 Calendar v3 및 Google API Python Client으로 업데이트해야합니다.

공개 및 비공개 관련 비공개 피드에는 캘린더의 모든 공개 데이터가 포함되어야합니다. 비공개 란 캘린더 소유자에게만 표시되는 정보가 포함됨을 의미합니다.

0

OAuth 등으로 Google 캘린더 API를 사용하는 방법을 알아 내는데 어려움이있었습니다. 모든 것을 처리하고 매우 간단한 사용하기 쉬운 패키지를 작성했습니다. github에 게시했고 "pip install gback"을 사용하여 pypi에서 설치할 수 있습니다. 설명서에는 Google 계정 설정에 대한 안내도 있습니다.

https://github.com/Schwarzschild/gback

예를 들어, 당신은이 SNIPPIT 모든 캘린더를 나열 할 수 있습니다

>>> from gback import GCalSession 
>>> session = GCalSession('~/gback.oauth') 
>>> 
>>> for c in session.names: print c 

문서는 더 많은 예제가 있습니다.

즐기기, 마르크