1 回答

TA贡献1784条经验 获得超9个赞
回答:
该Code: 403 Message: Forbidden
错误表明尝试编辑日历事件的帐户没有日历的编辑权限。您必须在日历共享设置中更改此设置。
更多信息:
与个人共享日历有四个选项,如日历 UI 中所示:
除非个人拥有Make changes to events
或Make changes and manage sharing
访问日历,否则Forbidden
将收到此响应。
笔记:
根据处理日历 API 错误的文档:
403:非组织者禁止
事件更新请求正在尝试在不属于组织者的副本中设置共享事件属性之一。共享属性(例如
guestsCanInviteOthers
、guestsCanModify
或guestsCanSeeOtherGuests
)只能由组织者设置。
虽然此错误的详细信息似乎与您描述的简单得多的错误不同403: Forbidden
,但这可能是由于 API 更改所致。如果您尝试更改此处指定的属性之一(guestsCanModify
例如 ),而没有上述日历共享设置,则会返回相同的、更简单的 403 错误:
{
"error": {
"errors": [
{
"domain": "global",
"reason": "forbidden",
"message": "Forbidden"
}
],
"code": 403,
"message": "Forbidden"
}
}
因此,建议您检查日历的共享设置,因为如果colorId
没有正确设置,非组织者的用户将无法编辑日历。
添加回答
举报