如何解决编辑Google日历的“发件人”和“组织者” 参考
我想使用Go通过Google Calendar API创建事件。我发现发件人(发件人)是我在Google API中提供的client_id的负责人,在本例中为我。我可以编辑此发件人,以便不发送它吗?至少我可以编辑发件人的显示名称,我认为它将永远是我的电子邮件
关于编辑组织者,我尝试使用移动动作,但它仅移动事件,而不更改组织者。还有其他方法可以编辑管理器吗?
解决方法
要解决您的问题:
1。我可以从其他地址创建活动吗?
您可以通过创建服务帐户并执行域范围的授权来完成所需的操作
什么是服务帐户?
服务帐户是一种特殊的Google帐户,旨在代表需要进行身份验证并被授权访问Google API中数据的非人类用户-在您的情况下为Calendar API。
创建上述服务帐户后,您将必须执行域范围内的授权并模拟您域中的用户才能创建想要的事件。
现在,在为您的应用程序编写代码时,您将使用为此帐户创建的凭据来授权请求。
OR
如果只想编辑事件创建者的显示名称,则可以执行更新请求:
PUT https://www.googleapis.com/calendar/v3/calendars/calendarId/events/eventId
并在请求正文中添加以下内容:
"creator": {
"displayName": "UPDATED DISPLAY NAME"
}
2。我可以编辑组织者吗?
organizer
>活动的组织者。如果组织者也是与会者,则在与会者中将组织者字段设置为True的单独条目表示出来。要更改组织者,请使用移动操作。 只读,除非导入事件。
因此,只有在导入有问题的事件时,才可以更改/更新组织者。
参考
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。