我创建了一个新的日历,它是对外部API的订阅(来自beds24.com的iCal feed导出) . 我可以在日历中看到这些事件 .

我有一个PHP脚本,它使用Google Calendar API从CalendarID获取事件列表 . 此脚本适用于直接在Google日历中创建的日历 .

但我无法使用此脚本阅读我订阅的日历,我收到404 Not Found错误 .

我的第一个猜测是我必须将我的服务帐户添加到Google日历的授权用户中,但订阅的日历参数中没有此选项,因为iCal导出Feed是公开的 .

所以我现在想知道是否可以阅读使用Google Calendar API订阅的日历?为什么不 ?或者我是否必须使用API中的其他方法?

谢谢,任何帮助表示赞赏!