【问题标题】:Reminders on shared calendar events don't propagate to the people accessing it共享日历事件的提醒不会传播给访问它的人
【发布时间】:2013-06-27 13:47:11
【问题描述】:

我在谷歌日历中创建了带有电子邮件剩余部分的活动,并向其中添加了客人,让他们也能收到提醒。

但它只向我发送提醒,而不向其他人发送提醒。

在我搜索解决方案后,我发现了一个讨论 here。我在其中了解到该功能目前不可用。但是有很多人要求实施该功能。

谷歌的人仍然没有解决方案。希望google能支持这个功能。

我想使用 GAS 向我的日历 A 的特定成员发送提醒/通知,我与之共享:

CAL A = 所有者(我自己) CAL A 中的其他成员 = M1,M2,M3

当我创建一个事件,然后使用 GAS 将 addEmailreminder() 和 addSmsreminder() 设置到 CAL A 时,我希望特定成员“M1”仅接收电子邮件提醒,并且仅针对此特定事件而不是通过默认为所有事件和所有成员。

如何做到这一点?

限制:

  1. 我不希望默认情况下所有成员都收到通知。
  2. 我不想在设置页面中为所有事件设置提醒,我只需要特定的事件来获得提醒。
  3. 我不想要 INVITE/GUEST 概念。

我想在我的 GAS 编码中实现这一点。是否有任何解决方法可以实现这一目标,或者是否有任何直接的方法可以实现这一目标,而我在搜索时可能会错过。

因此,请指导我为特定人员实现此发送余数,以便在特定日历中创建特定事件。

Tnx, CL。

【问题讨论】:

    标签: google-apps-script google-calendar-api


    【解决方案1】:

    未经许可,无法为其他用户设置提醒是预期行为。

    如果您想为客人发送或设置自定义提醒,我知道您在 Apps 脚本中有几个选项:

    1. 创建您自己的网络应用程序,该应用程序以访客必须访问的用户身份运行,并授权日历服务代表他们创建事件和提醒。
    2. 创建您自己的电子邮件提醒,由您的脚本自动发送给客人,就像真正的 GCal 提醒一样。

    【讨论】:

    • 感谢您的指导。 @BryanP
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-12
    • 1970-01-01
    • 2017-02-16
    • 1970-01-01
    • 1970-01-01
    • 2011-05-12
    相关资源
    最近更新 更多