如何在gdata.calendar.service中使用Google日历“私人地址”?

时间:2012-01-25 18:20:21

标签: python google-calendar-api gdata

网上有几个例子描述了如何使用gdata.calendar.service(我错误地在这里写了“client”)类来登录带有电子邮件地址和密码的日历。有没有办法在gdata.calendar.service中使用日历的“私有地址”(无论是xml还是ical)?如果我可以避免,我不想在脚本中硬编码我的密码。

“私人地址”是一个类似于:

的网址

https://www.google.com/calendar/feeds/ $ {somestring}%40group.calendar.google.com /私有 - $ {someotherstring} /基本

您可以通过“日历设置”页面底部的链接获取它。

我是python的最新版gdata:gdata-2.0.16。

1 个答案:

答案 0 :(得分:0)

这应该非常简单。 IIRC你需要设置“private-YOURTOKEN”的可见性,而不是“公共”。然后它将构建正确的URL。

但是,您必须知道通过此私人网址的访问权限是只读。对于写访问,您需要进行完整的密码验证。