2012-10-05 44 views
1

我正在編寫一個命令行腳本,以將我們的Google域(Apps for Education和Business)上的每個帳戶訂閱到單個學術日程表日曆。似乎沒有一種簡單的方法來強制這一點,所以我使用Calendar API V2和Python API客戶端來獲取所有帳戶並單獨訂閱它們到日曆。根據用戶是否已訂閱日曆,API的響應方式不同,但文檔似乎未指示任何方式檢查某人是否已訂閱日曆而不更改訂閱狀態。Google Apps API:日曆訂閱的非破壞性檢查

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

我需要一個非破壞性的辦法,找出誰是已經訂閱了日曆,以便我們可以做一個列表,並回滾,我們應該決定取消整個日曆的努力。

現在我認爲做這件事的最好方法就是執行更改並記錄哪些已經訂閱,但我真的很想看看在我釋放之前是否有副作用的免費方式它在生產領域。

任何想法?

回答