跳转到主要内容

日历订阅源插件

作者:Teachworks Support

iCalendar 是一种用于在程序之间共享日历数据的标准格式。包括 Google 日历、Apple 日历、Microsoft Outlook、Yahoo 日历、Mozilla Thunderbird 等在内的众多日历程序都使用并支持 iCalendar。

Teachworks 允许您为自己和员工启用日历订阅源,以便您或您的员工可以在其他日历程序中订阅 Teachworks 日历中的事件。Teachworks 订阅源会返回当前日期(UTC 时间)前两周以及未来 12 周的事件。

启用插件

  1. 点击“帐户”,然后点击“集成和插件”。

  2. 使用顶部的“搜索”字段,输入“日历订阅源”。

  3. 将开关切换到“开启”以启用该插件。

设置

启用插件后,点击“设置”选择要启用的信息源。您可以从以下选项中选择:

  • 启用公司日历动态- 启用此选项可显示您公司的日历动态。启用后,日历动态 URL 将显示在公司动态复选框下方。此日历动态包含您帐户中的所有事件。

  • 启用员工日历动态- 启用此选项可为每位员工创建单独的日历动态。启用后,您可以从员工个人资料中获取其日历动态。

进料过滤器

您可以通过调整订阅源 URL 末尾的“Filter”参数来进一步控制日历订阅源。可用的筛选参数如下所示(默认值为“全部”):

  1. 全部– 显示日历中的课程和其他非教学活动。

  2. 课程– 仅显示课程。

  3. 其他– 仅显示属于公司或员工的非教学活动。

  4. 其他共享- 此设置用于员工动态,将显示贵公司所有指定受众为“所有人”或“员工”的非教学活动。

  5. 地点- 此功能允许您显示特定地点的课程和其他活动。请参阅以下说明。

提示:您可能需要在日历程序中为课程和其他活动添加单独的订阅源,以便更容易区分这两个订阅源。

将日历源添加到日历程序

您可以阅读日历程序的使用说明,了解如何订阅日历推送。以下是一些常用日历程序的使用说明链接:

注意: Google 日历更新日历订阅的频率较低,且不支持手动刷新日历源。因此,如果您需要日历中始终显示最新事件,则不应依赖 Google 日历。

按位置筛选

如果您是公司管理员或员工,您可以按照以下步骤按“位置”筛选日历订阅源:

  1. 点击“帐户”,然后点击“位置”。

  2. 点击您要筛选的位置旁边的“编辑”。

  3. 查看浏览器地址栏中显示的网址,并记下其中的数字。

  4. 在现有日历订阅源 URL 的末尾添加斜杠“/”,并将上一步中的位置编号放在斜杠后面。URL 将类似于这样:

     https://subdomain.teachworks.com/icalendar/account/pQZf7Klpyg/all/1

此日历信息流现在只会显示所选地点的课程。

不包括已取消的课程

默认情况下,日历信息流中的“已取消”课程将在“摘要”字段中带有 [已取消] 标签。

如果您想从订阅源中完全排除已取消的课程,请在订阅源 URL 末尾添加“?exclude_cancelled=true”。URL 将类似于这样:

 https://subdomain.teachworks.com/icalendar/account/pQZf7Klpyg/all?exclude_cancelled=true
这是否解答了您的问题?