网上有几个例子描述了如何使用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。
答案 0 :(得分:0)
这应该非常简单。 IIRC你需要设置“private-YOURTOKEN”的可见性,而不是“公共”。然后它将构建正确的URL。
但是,您必须知道通过此私人网址的访问权限是只读。对于写访问,您需要进行完整的密码验证。