gws-events-subscribe は何をしますか?
Google Workspace イベント:Workspace イベントを購読し、NDJSON としてストリーミングします。
概要
このスキルは、Google Workspace のイベント(ドライブの変更、カレンダーの更新、Gmail の受信など)を購読し、そのデータを標準出力に NDJSON(改行区切り JSON)としてストリーミングします。
前提条件
- Google Workspace 管理者アカウント
- 適切な OAuth 2.0 スコープと認証情報の設定
使用方法
gws-events-subscribe <イベントタイプ> [オプション]
例
gws-events-subscribe drive.fileChanges --watch-interval 60
オプション
| オプション | 説明 |
|---|---|
--watch-interval | ポーリング間隔(秒)。デフォルトは 60 秒 |
--debug | デバッグログを有効化 |
出力形式
出力は NDJSON 形式で、各行が JSON オブジェクトです:
{"eventType": "drive.fileChanges", "resource": "...", "timestamp": "..."}
サポートされるイベントタイプ
drive.fileChanges- Google Drive のファイル変更calendar.eventChanges- Google カレンダーの予定変更gmail.messageReceived- Gmail の新着メッセージ
注意事項
- イベントストリームは
Ctrl+Cで中断できます。 - 適切なスコープと認証情報が設定されていることを確認してください。