每位与会者的不同提醒

时间:2017-09-15 16:18:34

标签: google-calendar-api

我想知道是否可以为每位与会者发送不同的通知。 这是我的代码:

    'attendees' => array(
                array('email' => $event["email"], 'displayName' => $event["displayname"]),
array('email' => $event["email2"], 'displayName' => $event["displayname2"]),
            ),
            'reminders' => array(
                'useDefault' => FALSE,
                'overrides' => array(
                    'overrides' => array(
                        //array('method' => 'email', 'minutes' => 60),
                        array('method' => 'popup', 'minutes' => 1440),
                        array('method' => 'popup', 'minutes' => 10),
                    ),
                ),
            ),

1 个答案:

答案 0 :(得分:0)

似乎没有提到Reminders and Notifications提到的自定义日历通知。就文档而言:

通知

日历支持以下通知类型:

  • 活动创建:新活动已添加到用户的某个日历中。
  • 活动更改:组织者修改了邀请用户的活动。
  • 活动取消:用户被邀请参加的活动已被取消。
  • 与会者回复:用户创建的活动的与会者已更改其回复状态。
  • 议程:用户日历中所有事件的列表,在当天开始时发送。 用户可以决定每个日历启用哪些通知以及每种通知类型的传递方法。这些设置不与其他用户共享。与默认提醒类似,它们可通过CalendarList集合访问。

投放机制

Google日历提供的投放方式为:

  • 弹出。这些在移动平台和Web客户端上都受支持。
  • 服务器发送的
  • 电子邮件
  • SMS 。这些仅适用于Google 适用于工作,教育和政府客户的应用程序。