如何使用Google日历的“私人地址”与gdata.calendar.service?
网上有很多例子讲解如何使用 gdata.calendar.service(我之前写成了“client”,其实是错的)这个类,通过邮箱和密码登录日历。有没有办法在 gdata.calendar.service 中使用日历的“私人地址”(无论是 xml 还是 ical)呢?如果可以的话,我不想在脚本里硬编码我的密码。
这个“私人地址”是一个看起来像这样的链接:
https://www.google.com/calendar/feeds/${somestring}%40group.calendar.google.com/private-${someotherstring}/basic
你可以在“日历设置”页面底部找到这个链接来获取它。
我使用的是最新版本的 gdata for python:gdata-2.0.16。
1 个回答
0
这个应该很简单明了。如果我没记错的话,你需要把可见性设置为“private-YOURTOKEN”,而不是“public”。这样就能生成正确的网址。
不过,你要注意,通过这个私有网址访问是只读的。如果想要写入数据,你就需要进行完整的密码认证。