「ビジー」とマークされたイベントのみを変更するスクリプトを作成しようとしていますが、スクリプトがその情報を確認する方法がわかりません。何か案は?
質問する
2070 次
2 に答える
0
その特定の「透過性」フィールドには、Google Apps Script からアクセスできません。そのアイテムのIssue Trackerに何かを記録できます。
ただし、これはいくつかのフープをジャンプすることで可能です。
- oAuthで UrlFetch を使用してGoogle Apps Calendar APIと REST をやり取りする
- そこにあるイベントを適切な透明性で調べ、それらのイベント ID を記録します
- 次に、Apps ScriptでCalendarAppのイベントをループします。
- 不透明なイベント (ビジー) の ID が一致したら、Apps Script でそれらのイベントに必要な変更を加えます。注 - Apps Script が返す ID には、Google Apps Calendar API が返す ID に @google.com が追加されています。そこで簡単な連結を行う必要があります。
最初の部分で適切なイベントを取得するのは少し面倒ですが、これらのイベントを更新する 2 番目の部分はすべて Apps Script でネイティブに機能するはずです。
于 2012-11-06T21:02:19.497 に答える