返回全部 Skills

gws-events

开发工具 官方认证

订阅 Google Workspace 事件。

12.6k

下载量

AI SkillHub 能力展示图

安装方式

命令行安装

在项目根目录执行以下命令,完成 Skill 安装。

npx bzskills add googleworkspace/cli --skill gws-events

skill.md

name: gws-events
description: 订阅 Google Workspace 事件。
metadata:
    version: 0.22.5
    openclaw:
        category: "productivity"
        requires:
            bins:
                - gws
        cliHelp: "gws events --help"

events (v1)

先决条件: 阅读 ../gws-shared/SKILL.md 了解认证、全局标志和安全规则。若文件缺失,运行 gws generate-skills 创建。
gws events <资源> <方法> [标志]

辅助命令

命令描述
+subscribe订阅 Workspace 事件并以 NDJSON 格式流式输出
+renew续订/重新激活 Workspace Events 订阅

API 资源

message

  • stream — SendStreamingMessage 是一个流式调用,将返回任务更新事件的流,直到任务处于中断或终止状态。

operations

  • get — 获取长时间运行操作的最新状态。客户端可以使用此方法按 API 服务建议的间隔轮询操作结果。

subscriptions

tasks

  • cancel — 取消来自代理的任务。如果支持,预期不再收到该任务的更新。
  • get — 获取来自代理的当前任务状态。
  • subscribe — TaskSubscription 是一个流式调用,将返回任务更新事件的流。这将流附加到现有正在进行的任务。如果任务完成,流将返回已完成的任务(如同 GetTask)并关闭流。
  • pushNotificationConfigs — 对 'pushNotificationConfigs' 资源的操作

发现命令

在调用任何 API 方法之前,先进行检查:

# 浏览资源和方法
gws events --help

# 检查方法的必需参数、类型和默认值
gws schema events.<资源>.<方法>

使用 gws schema 的输出来构建你的 --params--json 标志。