0

从本质上讲,我似乎不了解验证 cron 服务的正确过程。

我正在尝试做的事情:我想在谷歌日历中收集所有事件并将其存储在 mysql 数据库中。听起来很简单,但我今天花了几个小时试图弄清楚这一点,结果却感到困惑。

我试过跑步

https://www.googleapis.com/calendar/v3/calendars/ {CalendarId}/events?key={PublicAPIaccessKey}

希望它能够工作,因为日历对每个人都开放阅读访问。

回应是

“未配置访问。请使用 Google Developers Console 为您的项目激活 API。”

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

它仍然报告相同的错误。

然后我尝试将 PHP 库用于 Google OAuth(目前正在用于验证我的用户),但我没有访问令牌,这不是“客户端”,而是我正在创建的“服务”。

我已经阅读了 Google 服务帐户。但我还没有找到解释如何使用此帐户的资源。似乎我需要设置账单并支付使用此帐户的费用?这是不可能的。

我不知道如何进行。我将继续谷歌并尝试弄清楚,但如果有人可以为我解释这一点,将不胜感激。

4

1 回答 1

0

尝试按照此处创建服务帐户的步骤操作:https ://developers.google.com/drive/web/delegation#create_the_service_account_and_its_credentials

于 2014-06-15T16:50:47.023 回答