将事件添加到与我共享的Google日历中

时间:2014-11-02 04:14:21

标签: google-calendar-api

假设Google日历所有者创建了一个新日历,然后将该日历分享给我。如何将事件添加到与我共享的日历中?当我向我的日历添加事件时,我没有选择其他日历的选项。它默认只是我的日历。我需要在两者之间进行双向同步。想法?

2 个答案:

答案 0 :(得分:6)

您是否尝试通过Google Caledar API以编程方式执行此操作,或者您是否尝试在用户界面中执行此操作?

如果以编程方式,请使用以下API方法将calendarId替换为您朋友的calendarId: https://developers.google.com/google-apps/calendar/v3/reference/events/insert

如果您尝试在用户界面中执行此操作,则您的朋友需要转到calendar settings > Share this Calendar > Share with specific people,并专门列出您的电子邮件地址至少具有权限设置"更改活动&#34 34 ;.这会将您朋友的日历放在"我的日历"日历界面的一部分。此时,当您创建新活动时,下拉框将允许您选择朋友的日历。

答案 1 :(得分:0)

通常,如果有人与您共享日历,并且他们已授予您编辑权限,您应该能够在该下拉日历中看到该日历作为一个选项,并且只需像通常那样添加事件即可。

>

但是,如果共享日历的人具有特殊权限(例如,它是具有约会的 Google Suite 日历),您可能无法真正编辑它,尽管有假定的设置。不过,我不知道,可能是拥有管理权限的人都可以为您解决此问题。我自己正在努力解决这个问题,但决定在这里给出第二个答案,以防万一我永远不会发现,但它仍然可以帮助其他人。