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

调用Google日历setDescription报Action not allowed需配置什么OAuthScope

问题解决说明

你当前配置的OAuth Scope已经完全满足日历读写的接口要求,不需要额外调整或补充任何Scope,抛出Action not allowed异常的核心原因和权限配置无关:

你操作的ID为addressbook#contacts@group.v.calendar.google.com的日历是Google系统自动生成的联系人同步生日日历,属于平台托管的只读日历,所有用户都没有直接修改该日历下事件的权限,无论配置什么Scope都无法直接编辑该日历的事件内容。

可行解决方案

  • 首先在你的Google日历中手动创建一个新的自定义日历,专门用于展示带年龄标注的生日提醒
  • 调整代码逻辑:仅从系统生日日历读取基础事件数据,匹配到联系人的出生年份计算出年龄后,在你自建的自定义日历中创建、更新对应生日事件即可
  • 修正代码中的参数错误:你当前代码中bDayEvent.setDescription("newDescription");传入了固定字符串,需要改为bDayEvent.setDescription(newDescription);才能正确写入你生成的带年龄的描述内容

内容的提问来源于stack exchange,提问作者Dusan Markovic

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.29 09:54:04