如何在其他谷歌日历上创建活动

时间:2014-10-30 07:27:53

标签: javascript jquery calendar google-calendar-api

我需要使用jquery / JavaScript通过我的登录凭据(API密钥)或常见的方式在其他人的Google日历(其他人日历声明为公开)上创建活动凭证(通用API密钥)。

我可以使用javascript在我的Google日历上使用我的登录凭据创建一个活动。但我很难在其他日历上添加活动。是否有可能。我是这个环境的新手。

2 个答案:

答案 0 :(得分:0)

如果日历刚刚公开,您将只能阅读其中的事件。要在该日历上创建新事件,需要与您共享日历,并具有“对事件进行更改”的权限。在UI中,可以通过转到该日历的设置并转到“共享此日历”选项卡并显式添加应该能够添加事件的用户的电子邮件地址来完成此操作。

答案 1 :(得分:0)

有多种选项可以将事件添加到人们的日历中。

  1. 让对方授予您应用的权限,以便在其日历上创建活动(即获取其Oauth令牌)
  2. 邀请其他人作为您活动的参与者。
  3. 让此人与您共享具有写入权限的日历(但如果此人位于对日历具有​​受限权限的域内,则此方法效果不佳)。