0

是否有任何地方有在 Google Calendar API(或任何其他 Google API)中使用的方法和类的文档?我知道 REST 文档有示例代码,但我想要一个方便的地方,在那里我可以阅读有关特定方法的所有选项的信息。例如,我正在尝试使用

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

方法,但我希望它包括公共和私人条目。我不知道我会怎么做,因为谷歌的例子没有解释“私人”和“完整”的替代品。我知道我可以在库中打开代码,但我希望有更方便的资源。

4

2 回答 2

2

在以下位置尝试 PyDocs:

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

它们可用于每个 API。

编辑:刚刚意识到你正在使用旧的 GData 库和旧版本的日历 API。您真的应该更新到 Calendar v3 和Google API Python Client

关于公共与私人。私人提要应包括日历的所有公共数据。私人意味着将包含仅对日历所有者可见的信息。

于 2012-12-27T01:24:56.550 回答
0

我在弄清楚如何将谷歌日历 API 与 OAuth 等一起使用时遇到了一些困难。我终于让一切正常工作,并且在此过程中我编写了一个非常简单易用的包。我将它发布到 github,它可以使用“pip install gback”从 pypi 安装。该文档还包含有关 google 帐户设置的说明。

https://github.com/Schwarzschild/gback

例如,您可以使用此代码段列出所有日历:

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

该文档有更多示例。

享受吧,马克

于 2015-05-01T12:48:12.083 回答