2012-11-06 85 views
1

我正在嘗試編寫腳本來修改標記爲「忙」的事件,但似乎無法弄清楚我的腳本如何看到該信息。有任何想法嗎?使用Busy修飾符的Google Apps腳本日曆事件

+1

我看不出在腳本API中做到這一點的任何方法。如果它有助於你的搜索,在其他谷歌API中,它被稱爲「透明度」。 https://developers.google.com/google-apps/calendar/v3/reference/events/insert –

回答

0

無法通過Google Apps腳本訪問特定的「透明度」字段。您可以在該項目的Issue Tracker中記錄一些內容。

但是,這可能是跳過了一些箍。

  1. 使用UrlFetch通過OAuth談REST與Google Apps Calendar API
  2. 去翻事件還有用正確的透明度,並通過應用腳本在CalendarApp事件記錄這些事件ID
  3. 現在循環。
  4. 當這些ID與不透明事件(繁忙)匹配時,請在Apps腳本中對這些事件進行必要的更改。請注意 - Apps腳本返回的ID附加了Google Apps Calendar API返回的ID。你需要在那裏做一個快速連接。

在第一部分中獲得正確的事件有些痛苦,但更新這些事件的第二部分應該都可以在Apps腳本中本地工作。

+0

嗨Arun ...你能指點我的谷歌腳本代碼的任何成功調用Calendar API的例子嗎?我需要設置透明度,但無法弄清楚如何授權並執行提取來設置它! –

相關問題