Google calendar api 谷歌日历:限制API访问单个日历?

Google calendar api 谷歌日历:限制API访问单个日历?,google-calendar-api,Google Calendar Api,我想让我的应用程序在用户的谷歌日历上添加/删除/更新事件。应用程序只需删除和更新应用程序本身添加的事件 我是否正确地理解了这一点,为了让它工作,用户必须让应用程序完全访问他们的谷歌日历,这意味着应用程序可能读取和删除任何日历上的私人事件 或者,有没有办法限制用户对应用程序的访问权限,例如,允许应用程序创建一个日历,并且只允许它访问该日历上的事件 我已经阅读了相关的谷歌日历API,但我认为这是不可能的。然而,给予完全访问权似乎是疯狂和不必要的 这似乎是不可能的。谷歌,为什么 我最终做的是跳过API

我想让我的应用程序在用户的谷歌日历上添加/删除/更新事件。应用程序只需删除和更新应用程序本身添加的事件

我是否正确地理解了这一点,为了让它工作,用户必须让应用程序完全访问他们的谷歌日历,这意味着应用程序可能读取和删除任何日历上的私人事件

或者,有没有办法限制用户对应用程序的访问权限,例如,允许应用程序创建一个日历,并且只允许它访问该日历上的事件


我已经阅读了相关的谷歌日历API,但我认为这是不可能的。然而,给予完全访问权似乎是疯狂和不必要的

这似乎是不可能的。谷歌,为什么


我最终做的是跳过API并使用日历订阅。限制使用,因为用户需要能够设置订阅,尤其是因为谷歌需要一天时间来更新订阅的日历。

这似乎是不可能的。谷歌,为什么


我最终做的是跳过API并使用日历订阅。限制使用,因为用户需要能够设置订阅,特别是因为谷歌需要一天时间来更新订阅的日历。

如果您阅读了中的第3项和第4项,其中提到“当您的应用程序需要访问用户数据时,它会向谷歌请求特定的访问范围。”该范围已在同一文档中声明。因此,我认为这些范围将帮助您实现您希望在应用程序中执行的操作。根据范围文档,似乎有一个通用日历范围访问,但没有一个范围仅允许访问特定日历或仅允许更新/删除应用程序添加的事件。这似乎太疯狂了!我不会要求任何人让我完全访问他们所有日历中的所有内容。如果您阅读了中的第3项和第4项,其中提到“当您的应用程序需要访问用户数据时,它会向Google请求特定的访问范围。”该范围在同一文档中声明。因此,我认为这些范围将帮助您实现您希望在应用程序中执行的操作。根据范围文档,似乎有一个通用日历范围访问,但没有一个范围仅允许访问特定日历或仅允许更新/删除应用程序添加的事件。这似乎太疯狂了!我不会要求任何人让我完全访问他们所有日历中的所有内容。