通过 API 创建的事件在 Google 日历应用程序中不可见

Event Created Through API not Visible on Google Calendar App

我正在共享 Google 日历中使用 Python 创建日历事件。直到几天前,一切正常,但突然间我在移动设备上看不到通过 Google 日历 API 创建的事件。

事件仍然显示在 Web 界面中,我可以通过 API 访问事件。

我假设应用程序和之间存在同步问题,但每当我在日历(网络界面)中手动创建事件时,它会自动弹出到移动应用程序上。两部 Android 手机都会出现此问题。

如果您的问题是针对全天事件,那么我刚刚遇到了同样的问题:通过 API 我生成了全天事件,开始日期 = 结束日期。它在去年秋天运行良好,就像您现在的情况一样,它们出现在 Web 界面上,而不是移动应用程序上。 我在 Web 界面上将一个这样的事件拖到另一个日期,然后它出现在移动设备上。然后,我从我的代码(在我的例子中是 php)检查了调试器下的事件,我观察到将事件拖到另一个日期导致结束日期为开始日期 + 1 天。所以我更改了我的代码以生成结束日期为开始日期 + 1 天的全天事件,这解决了问题:现在它们出现在 Web 界面和移动应用程序上。 我想在最近的更新中移动应用程序发生了一些变化。