我正在尝试设计一个应用程序,其中按顺序发生以下事件:
在第4步,事情发生了; "接受:(事件名称)"当受邀者RSVP时,电子邮件不会发送给组织者。
但是,如果我手动进入Google日历(以organizer@domain.com身份登录),创建一个活动,然后邀请invitee@gmail.com,它可以正常工作。也就是说,当invitee@gmail.com RSVP到该邀请时,organizer @ gmail.com获得"接受:(事件名称)"电子邮件。
我已经比较了在两种情况下创建的.ics文件的内容,它们实际上是相同的(除了一些简单的东西,如描述等),所以它不能成为这种差异的原因。
我的推论是,日历活动必须实际上是ON organizer@gmail.com' s日历才能获得被邀请者的RSVP回复...它不足以成为组织者。但经过详尽的搜索,我无法证实这一点。
有没有人有这方面的经验?我是否需要参与Google Calendar API?希望有一个更简单的方法可以解决这个问题。
谢谢。
答案 0 :(得分:0)
iCalendar目前不支持此功能。在iCalendar和iTip的基本概念中,生成iCalendar对象的程序是组织者。
如果将其与电子邮件进行比较,则有点类似于向某人的发件箱发送电子邮件。作为发件人,您无法控制这一点,因此在这种情况下,您的“组织者”实际上就是这样。参加者应该都是与会者。一个人可能有ROLE=CHAIR
。当回复进来时,您可以将回复重新分发给其他与会者。