gpt4 book ai didi

java - 更新 Google 日历上的 Activity 会自动将 EventAtendee 设置为 self

转载 作者:行者123 更新时间:2023-12-02 01:57:32 24 4
gpt4 key购买 nike

我已将 Google Calendar API 的问题追溯到 API 或服务器的自动性。我想在特定日历中创建/更新事件,这是现实世界房间的日历。所以基本上日历跟踪资源(房间)的可用性。

当我通过 Google 的 Java 日历 API 创建/更新 Google 日历 Activity 时,该 Activity 会自动修改。即使未设置位置,房间的名称也会添加为位置,甚至是故意删除的。然后奇怪的事情发生了。插入后几秒钟,一些自动功能会发现该事件,并尝试“修复”它。位置字符串被删除,而房间被填充为资源(资源类型的出勤)。即使我在提交之前明确清除了 EventAttendees 列表,创建日历也会作为(资源)参与者输入。

然而,由于这个特定的日历代表一种资源,这似乎本质上是错误的,并且会导致严重的问题,因为房间的名称无法在 GoogleMaps 中解析,这反过来会导致 GoogleCalendar 将 html 删除线属性应用于错误的 Room 和事件本身。

换句话说,每当我在资源日历中输入一个条目时,它就会看起来像是被取消了

How it looks in Google Calendar

我尝试添加虚拟信息,例如 """-""here",但位置字符串始终为最初附加房间名称,片刻之后,资源被添加。

有没有办法阻止 Google 自动修改我的 Activity ,或者我可以插入未添加的此类数据吗?

最佳答案

显然,设置为“自动接受”的资源日历会拒绝过去的任何事件系列。如果第一个元素是您的主事件,您基本上无法设置从过去开始的一系列事件。这甚至可能是可配置的。

关于java - 更新 Google 日历上的 Activity 会自动将 EventAtendee 设置为 self,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57391010/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com