如何通过 PHP API 在我自己的 Google 日历中管理事件
How to Manage events in my Own Google Calendar through PHP API
我想通过 PHP API 在我自己的 google 日历中创建活动。
- 我应该为此使用 Google 服务帐户吗?
- 我已按照 google 教程进行操作,并设置了一个服务帐户,并且
创建代码以将事件插入我的日历。代码正在运行
好的,这些活动没有出现在我的日历上。
- 似乎在使用服务帐户,它正在将事件发送到属于该服务帐户的其他日历,而不是我自己的日历。
注意:我有一个 Web 应用程序,我只想将一些事件发送到我自己的 google 日历(不是任何其他用户的只是我自己的单个日历)。
到目前为止我发现,如果您想通过 API 编辑自己的 google 日历条目,使用服务帐户是正确的方法。
但是您需要使用 google 日历设置向您希望使用的日历的服务帐户授予权限。
要授予服务帐户权限,您只需在 google 日历设置页面上添加服务帐户电子邮件 ID(在创建服务帐户时自动生成),在 "permissions"节.
我想通过 PHP API 在我自己的 google 日历中创建活动。
- 我应该为此使用 Google 服务帐户吗?
- 我已按照 google 教程进行操作,并设置了一个服务帐户,并且 创建代码以将事件插入我的日历。代码正在运行 好的,这些活动没有出现在我的日历上。
- 似乎在使用服务帐户,它正在将事件发送到属于该服务帐户的其他日历,而不是我自己的日历。
注意:我有一个 Web 应用程序,我只想将一些事件发送到我自己的 google 日历(不是任何其他用户的只是我自己的单个日历)。
到目前为止我发现,如果您想通过 API 编辑自己的 google 日历条目,使用服务帐户是正确的方法。 但是您需要使用 google 日历设置向您希望使用的日历的服务帐户授予权限。
要授予服务帐户权限,您只需在 google 日历设置页面上添加服务帐户电子邮件 ID(在创建服务帐户时自动生成),在 "permissions"节.