You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在PHP环境下配置Google Calendar API时出现致命错误如何解决

Google Calendar API PHP 快速入门致命错误排查方案

你遇到的是API调用触发的403权限拒绝错误,可按以下步骤逐一排查:
fatal error

  • 确认Google Cloud项目已启用Calendar API
    登录Google Cloud控制台,进入你创建的对应项目,搜索Google Calendar API,确认服务处于启用状态。如果是刚启用的服务,等待3-5分钟让配置全局生效后再重试。
  • 清理旧授权缓存重新授权
    删除代码运行目录下自动生成的token.json文件,重新运行脚本走OAuth授权流程,获取新的访问令牌,避免旧缓存的令牌权限不足。
  • 核对代码中的权限范围配置
    确认代码中声明的API访问权限包含https://www.googleapis.com/auth/calendar.readonly,该权限是读取日历列表的最低要求,权限范围配置错误会直接触发访问拒绝。
  • 核对凭据配置正确性
    确认你下载的credentials.json是对应项目的OAuth客户端凭据,文件内容没有被篡改,代码中引用该文件的路径和实际存放路径完全一致。
  • 确认目标日历访问权限
    快速入门默认访问primary即授权账号的主日历,如果你修改过代码中的日历ID参数,确认对应日历存在且授权账号具备读取权限。

内容的提问来源于stack exchange,提问作者Scrapper Scrap

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.06 03:45:04