Google日历会忽略事件响应吗?

时间:2019-03-13 16:58:54

标签: gmail google-calendar-api gsuite gcal

我正在开发一个与GMail API和Google Calendar API集成的ASP.NET应用程序。它使用GSuite帐户来管理日历事件和电子邮件。

基本上,该应用程序向创建日历事件的人员发送电子邮件,邀请,如果与会者拒绝邀请,则该应用程序将取消订阅该用户,并删除邀请。

问题:如果与会者使用GMail,一切正常,否则未收到拒绝:

  • 与会者在GMail中收到邀请,并选择“否”作为回复:已收到回复
  • 与会者在另一个邮件客户端中收到邀请,然后单击邮件中的“否”链接:已收到回复
  • 与会者在另一个邮件客户端中收到邀请,并使用邮件客户端提供的任何按钮拒绝邀请:Google日历中的状态仍为“等待响应”

我也使用标准的GMail帐户发现了此行为,因此我认为它不依赖于GSuite或我的代码。我在Google上搜索了很多东西,以查看这是否是已知问题,但找不到任何东西。

有人知道这是一个已知问题还是有任何解决方案或任何选项来激活对事件响应的支持?

非常感谢您的帮助!

编辑

我终于找到了以下内容:

  • 该应用程序创建了一个用于管理其事件的新日历->对邀请的管理就像是来自其他用户的邀请一样,与会者的响应将发送到xxxx_xxxxxxx@group.calendar.google.com电子邮件地址,而不是用户的电子邮件地址,因此GMail中没有邮件,参与者状态也没有更改
  • 使用主日历,我在GMail中收到事件响应,但事件参与者的状态未更新
  • 使用第二种方法,我也会尝试对新邮件采取措施。

据我了解,Google仅支持使用邀请电子邮件中的“是”,“否”和“也许”链接对事件进行响应,但是如果用户使用Outlook等邮件客户端怎么办? ??

请注意,并非所有用户都足够聪明,以至于必须单击链接而不是邮件客户端提供的按钮,并且无论如何,我希望它也能正常工作。

0 个答案:

没有答案
相关问题