设置通过API创建的Google日历事件的创建者



我正在通过Google日历API v3创建一组事件(学校时间表)。我通过通过API控制台获得的OAuth凭据来验证我的程序。一切都很好,除了所有活动都有我的谷歌帐户作为创建者,程序创建的所有日历都显示在我的"其他日历"列表中。有什么办法可以改变这种行为吗?

我唯一能想到的就是使用服务帐户登录API控制台(例如。timetable@mydomain.com)并由此创建客户端机密。

是的,您需要作为服务帐户进行身份验证,并模拟您希望成为事件创建者的用户。Google Drive SDK有一个很好的教程,介绍如何使用服务帐户使用API模拟用户,除了使用日历API之外,您的流程几乎完全相同。

相关内容

  • 没有找到相关文章

最新更新