首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Google Apps API:日历订阅的无损检查

Google Apps API:日历订阅的无损检查
EN

Stack Overflow用户
提问于 2012-10-06 04:49:04
回答 1查看 86关注 0票数 1

我正在写一个命令行脚本,为我们的Google域名(教育和商业应用程序)上的每个帐户订阅一个单独的学习日程日历。似乎没有一种简单的方法来强制执行此操作,因此我使用calendar API V2和python API客户端来获取所有帐户并分别为它们订阅日历。API根据用户是否已经订阅了日历而做出不同的响应,但是文档似乎没有指出任何方法来检查某人是否已经订阅了日历,而不更改订阅的状态。

https://developers.google.com/google-apps/calendar/v2/developers_guide_python#ManagingSubscriptions

我需要一种非破坏性的方式来找出谁已经订阅了日历,这样我们就可以制作一个列表并回滚,如果我们决定取消整个日历努力的话。

现在我能想到的最好的方法是执行更改并记录哪些已经订阅,但我真的更希望在我将其释放到生产领域之前,是否有一种无副作用的方法来这样做。

有什么想法吗?

EN

回答 1

Stack Overflow用户

发布于 2012-11-22 22:58:09

您可以检索用户列表中所有日历的列表。请注意,这包括用户在其UI中看不到的隐藏日历:

https://developers.google.com/google-apps/calendar/v2/developers_guide_python#RetrievingCalendars

feed.title.text = calendar_client.GetAllCalendarsFeed()打印枚举中i,a_calendar的提要(feed.entry):打印‘\t%s.%s’% (i,a_calendar.title.text,)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12753818

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档