我正在使用服务帐户创建和更新活动,并且根据参加者电子邮件是主日历还是辅助日历,处理通知的方式似乎不一致。
在以下示例中,所有日历都设置为通过电子邮件接收邀请和事件更改通知。
Joe没有收到通知(按预期),Sam确实如此。重申Joe和Sam在其日历上具有相同的通知设置。使用sendNotifications => true都会收到通知(如预期的那样)。
我正在使用PHP API客户端2.1但我也尝试使用1.x,结果是一样的。由于sendNotifications是一个简单的GET参数,我倾向于认为这是一个API问题而不是客户端问题。
答案 0 :(得分:0)
如Notifications中所述,
要向与会者发送通过API插入或更新的事件的电子邮件通知,请将插入/更新请求中的
sendNotifications
参数设置为true。
并且还要注意:
对于使用非Google电子邮件地址的与会者,这些通知电子邮件是他们了解该活动的唯一方式:它不会自动添加到他们的日历中。
这些额外的参考资料也可能有所帮助: