参数列表

... 2026-2-4 大约 2 分钟

# 参数列表

# TriggerType

字段 描述
TRIGGER_TYPE_UNSPECIFIED 未知类型
TRIGGER_TYPE_INSERT_RECORD 新增记录触发
TRIGGER_TYPE_UPDATE_RECORD 修改记录触发
TRIGGER_TYPE_CYCLE_REMINDER 定时提醒触发
TRIGGER_TYPE_RECORD_TIMER 记录到期触发

# InsertRecordTriggerData

Smartsheet自动化-添加新记录时 触发器内容:

参数名 类型 描述
notEmptyFieldId string 必须满足首次编辑不为空条件的列

# UpdateRecordTriggerData

Smartsheet自动化-记录内容修改时 触发器内容:

参数名 类型 描述
recordSelector JSON Object(RecordSelector) 选择的记录

# RecordSelector

参数名 类型 描述
type enum(RecordSelectorType) 记录选择类型

# RecordSelectorType

字段 描述
RECORD_SELECTOR_TYPE_UNSPECIFIED 未知类型
RECORD_SELECTOR_TYPE_ALL 所有记录
RECORD_SELECTOR_TYPE_FILTER 满足筛选条件的记录
RECORD_SELECTOR_TYPE_REF 引用前面步骤的记录

# CycleReminderTriggerData

Smartsheet自动化-定时重复 触发器内容:

参数名 类型 描述
cycleInfo JSON Object(CycleInfo) 定期提醒附加信息
remindTime integer 每次提醒的时间点,24h 范围内的秒级时间戳

# CycleInfo

参数名 类型 描述
cycleType enum(CycleType) 重复类型
days oneof(WeekInfo/MonthInfo) 重复周期内选取日期

# CycleType

字段 描述
REPEAT_TYPE_UNSPECIFIED 未定义
REPEAT_TYPE_DAILY 每天
REPEAT_TYPE_WEEKLY 每周
REPEAT_TYPE_MONTHLY 每月
REPEAT_TYPE_WORKDAY 工作日

# WeekInfo

每周提醒配置,type 为 REPEAT_TYPE_WEEKLY 时使用

参数名 类型 描述
days []integer 周几 0:周日 1:周一 ... 6:周日, 注意一周周一开始

# MonthInfo

每月提醒配置,type 为 REPEAT_TYPE_MONTHLY 时使用

参数名 类型 描述
days []integer 每月几号,升序
lastDayOfMonth bool 预留,是否每月最后一天

# RecordTimerTriggerData

Smartsheet自动化-到达记录中的时间时 触发器内容:

参数名 类型 描述
fieldId string 到期提醒时间列
relativeTime JSON Object 相对时间信息
remindTime integer 每次提醒的时间点,24h 范围内的秒级时间戳

# RelativeTime

参数名 类型 描述
type enum(RelativeTimeType) 相对时间的类型
offset integer 时间的位移(之后为正,之前为负)

# RelativeTimeType

字段 描述
RELATIVE_TIME_UNSPECIFIED 未定义
RELATIVE_TIME_DAY
RELATIVE_TIME_WEEK
RELATIVE_TIME_MONTH
上次编辑于: 2026年2月4日 15:01
贡献者: daleshen