从本质上讲,我似乎不了解验证 cron 服务的正确过程。
我正在尝试做的事情:我想在谷歌日历中收集所有事件并将其存储在 mysql 数据库中。听起来很简单,但我今天花了几个小时试图弄清楚这一点,结果却感到困惑。
我试过跑步
https://www.googleapis.com/calendar/v3/calendars/ {CalendarId}/events?key={PublicAPIaccessKey}
希望它能够工作,因为日历对每个人都开放阅读访问。
回应是
“未配置访问。请使用 Google Developers Console 为您的项目激活 API。”
所以我进入了谷歌开发者控制台并启用了谷歌日历。
它仍然报告相同的错误。
然后我尝试将 PHP 库用于 Google OAuth(目前正在用于验证我的用户),但我没有访问令牌,这不是“客户端”,而是我正在创建的“服务”。
我已经阅读了 Google 服务帐户。但我还没有找到解释如何使用此帐户的资源。似乎我需要设置账单并支付使用此帐户的费用?这是不可能的。
我不知道如何进行。我将继续谷歌并尝试弄清楚,但如果有人可以为我解释这一点,将不胜感激。