设置资源代表用户可以通过日历界面更改的设置,例如用户的时区。您可以通过 list 和 get 方法检索这些数据。请注意,如果某个设置采用默认值,则可能不会返回。
支持的设置列表:
设置 ID | 说明 | 允许使用的值 | 默认值 |
---|---|---|---|
autoAddHangouts | 是否自动向所有活动添加视频会议(Meet 或插件)。请注意,如果 meetingDataVersion 大于 0,则服务器会忽略此设置,因为客户端需负责根据此设置处理逻辑。只读。 | “true”“false” | “false” |
dateFieldOrder | 显示日期时,日期 (D)、月份 (M) 和年 (Y) 的顺序应该是怎样的。 | “MDY”“DMY”“YMD” | “MDY” |
defaultEventLength | 创建时未指定明确时长的事件的默认时长(以分钟为单位)。 | 正数 | “60” |
format24HourTime | 是否以 24 小时制显示时间。 | “true”“false” | “false” |
hideInvitations | 是否隐藏用户已受邀但尚未执行操作(例如回复)的活动。 | “true”“false” | “false” |
hideWeekends | 显示一周时是否应隐藏周末。 | “true”“false” | “false” |
语言区域 | 用户的语言区域。 | "in", "ca","cs", "da", "de", "en_GB", "en", "es", "es_419", "tl", "fr", "hr", "it", "lv", "lt", "hu", "nl", "no", "pl", "pt_BR", "pt_PT", "ro", "sk", "sl", "fi", "sv", "tr", "vi", "el", "ru", "sr", "uk", "bg", "iw", "ar", "fa", "hi", "th", "zh_TW", "zh_CN", "ja", "ko" | “en” |
remindOnRespondedEventsOnly | 是否仅针对用户的回复状态为“是”和“不确定”的活动发送活动提醒。 | “true”“false” | “false” |
showDeclinedEvents | 是否应在用户的日历中显示用户回复“否”的活动。 | “true”“false” | “true” |
时区 | 用户所在时区的 ID。 | 请参阅 http://www.iana.org/time-zones | “Etc/GMT” |
useKeyboardShortcuts | 是否已启用键盘快捷键。 | “true”“false” | “true” |
weekStart | 一周的开始日期是星期日 (0)、星期一 (1) 还是星期六 (6)。 | “0”“1”“6” | “0” |
有关此类资源的方法列表,请参阅本页面的结尾部分。
资源表示法
{ "kind": "calendar#setting", "etag":etag , "id":string , "value":string }
属性名称 | 值 | 说明 | 备注 |
---|---|---|---|
etag |
etag |
资源的 ETag。 | |
id |
string |
用户设置的 ID。 | |
kind |
string |
资源的类型(“calendar#setting ”)。 |
|
value |
string |
用户设置的值。值的格式取决于设置的 ID。它始终必须是长度不超过 1024 个字符的 UTF-8 字符串。 |