SuperAPI AI 工具集

gws-events-renew

办公与效率

查看项目

更新于 10-16 04:20

技能介绍

用途

gws-events-renew 用于续期(renew)或重新激活(reactivate)Google Workspace Events 订阅。Workspace Events 订阅如果不定期续期就会过期,该命令用于维持订阅的有效性。

主要能力

  • 按名称重新激活指定订阅:通过 --name 指定订阅名称(例如 subscriptions/SUB_ID)。
  • 批量续期:通过 --all 续期所有在 --within 时间窗口内即将过期的订阅。
  • 时间窗口控制:--within 用于配合 --all,指定时间窗口,默认值为 1h,支持如 1h、30m、2d 等格式。

使用方式

前置条件:需先阅读 ../gws-shared/SKILL.md,了解认证、全局参数和安全规则。如果该文件缺失,运行 gws generate-skills 生成。

基本用法:

gws events +renew

参数说明:

参数 必填 默认值 说明
--name 否 — 要重新激活的订阅名称(例如 subscriptions/SUB_ID)
--all 否 — 续期所有在 --within 窗口内即将过期的订阅
--within 否 1h --all 的时间窗口(例如 1h、30m、2d)

示例:

gws events +renew --name subscriptions/SUB_ID gws events +renew --all --within 2d

适用场景

  • 需要保持单个 Workspace Events 订阅长期有效时,使用 --name 定向续期。
  • 需要批量维护多个订阅时,使用 --all 配合 --within 续期即将过期的订阅。
  • 可结合 cron 定时任务使用 --all,自动保持订阅存活。

限制与注意事项

  • 订阅若不定期续期会过期。
  • 使用前必须完成 gws-shared 中的认证与安全规则配置。
  • 关于具体认证方式、全局参数细节,资料中未提供,需参考 gws-shared 文档。

相关命令

  • gws-shared — 全局参数与认证
  • gws-events — 所有订阅 Google Workspace 事件的命令