Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google calendar api 使用Google日历API更改所有者_Google Calendar Api - Fatal编程技术网

Google calendar api 使用Google日历API更改所有者

Google calendar api 使用Google日历API更改所有者,google-calendar-api,Google Calendar Api,我在google日历中通过python使用API创建了多个事件。每个活动都附带一个google meet 创建事件后,我希望将事件的所有权更改为其他用户。这将允许他们担任会议的主持人 我可以通过日历网站,点击三个点并选择“更改所有者”来实现这一点 我无法通过API找到任何方法来实现这一点。我遗漏了什么吗?看起来您正在寻找移动API 您可以引用以下声明: 创建者>事件的创建者。只读 组织者>活动的组织者。要更改组织者,请使用移动操作只读,导入事件时除外 对于移动操作,您必须提出如下请求: POST

我在google日历中通过python使用API创建了多个事件。每个活动都附带一个google meet

创建事件后,我希望将事件的所有权更改为其他用户。这将允许他们担任会议的主持人

我可以通过日历网站,点击三个点并选择“更改所有者”来实现这一点


我无法通过API找到任何方法来实现这一点。我遗漏了什么吗?

看起来您正在寻找移动API 您可以引用以下声明:

创建者>事件的创建者。只读

组织者>活动的组织者。要更改组织者,请使用移动操作只读,导入事件时除外

对于移动操作,您必须提出如下请求:

POST https://www.googleapis.com/calendar/v3/calendars/calendarId/events/eventId/move
根据您想要执行的确切操作,您可能会从使用创建

参考文献
  • )


谢谢-我已经看过了-它将允许我移动到我自己的另一个日历。但是,如果我试图转移到另一个用户的日历,使他们成为组织者,我会收到一个权限被拒绝的错误-无法写入日历。发现此错误,我想你不能在不拥有目标日历的情况下更改所有权。谢谢-正是这样。我想我可以绕过这个问题,但它很混乱。我需要让其他用户制作日历并与我共享,并给我写权限。然后我可以通过API“给”他们所有的事件。感谢您花时间帮助:)