php:需要关于创建google日历抓取cron作业的说明吗

php:需要关于创建google日历抓取cron作业的说明吗,php,cron,google-api,google-calendar-api,service-accounts,Php,Cron,Google Api,Google Calendar Api,Service Accounts,从本质上讲,我似乎不理解对cron服务进行身份验证的正确过程 我想做的是: 我想收集google日历中的所有事件,并将其存储在mysql数据库中。听起来很简单,但我今天花了好几个小时试图弄明白这一点,结果弄糊涂了 我试过跑步 {CalendarId}/events?key={PublicAPIaccessKey} 希望它能起作用,因为日历对每个人都是开放的 答复是: 未配置访问权限。请使用Google开发者控制台为您的项目激活API 所以我进入谷歌开发者控制台,启用了谷歌日历 它仍然报告相同的错

从本质上讲,我似乎不理解对cron服务进行身份验证的正确过程

我想做的是: 我想收集google日历中的所有事件,并将其存储在mysql数据库中。听起来很简单,但我今天花了好几个小时试图弄明白这一点,结果弄糊涂了

我试过跑步

{CalendarId}/events?key={PublicAPIaccessKey}

希望它能起作用,因为日历对每个人都是开放的

答复是:

未配置访问权限。请使用Google开发者控制台为您的项目激活API

所以我进入谷歌开发者控制台,启用了谷歌日历

它仍然报告相同的错误

然后,我尝试使用Google OAuth的PHP库,该库目前正用于验证我的用户,但我没有访问令牌,这不是一个客户端,而是我正在创建的一个服务

我读过谷歌服务账户。但我还没有找到一个资源来解释如何使用这个帐户。似乎我需要为使用这个帐户设置帐单和付款?这是不可能的


我不知道如何进行。我将继续谷歌,并试图找出它,但如果有人能为我解释这将是非常感谢

在此处尝试按照创建服务帐户的步骤操作: