Jquery Angular UI日历与Google Calendar v3 API的集成问题

Jquery Angular UI日历与Google Calendar v3 API的集成问题,jquery,angularjs,calendar,google-calendar-api,Jquery,Angularjs,Calendar,Google Calendar Api,我目前正在尝试将AngularUI日历与Google日历API集成到我的项目中 我已经通过jQuery插件版本通过FullCalendar成功地运行了v3日历API。但是,我需要在无法正确加载日历的模式中使用它,因为当日历尝试加载时,该模式不可见 因此,UI日历看起来是我最好的选择,但当我查看文档和演示时,我发现: /* event source that pulls from google.com */ $scope.eventSource = { url: "http://w

我目前正在尝试将AngularUI日历与Google日历API集成到我的项目中

我已经通过jQuery插件版本通过FullCalendar成功地运行了v3日历API。但是,我需要在无法正确加载日历的模式中使用它,因为当日历尝试加载时,该模式不可见

因此,UI日历看起来是我最好的选择,但当我查看文档和演示时,我发现:

/* event source that pulls from google.com */
$scope.eventSource = {
        url: "http://www.google.com/calendar/feeds/usa__en%40holiday.calendar.google.com/public/basic",
        className: 'gcal-event',           // an option!
        currentTimezone: 'America/Chicago' // an option!
};
它指向一个返回403错误的google日历提要url,并利用了v1和v2日历API中的提要,这些提要现在已被弃用


因此,我想看看是否有其他人遇到过这个问题,以及他们是否找到了解决方案或解决方法

这个问题是由另一位开发人员解决的,他在新的日历API中遇到了类似的问题。确保检查安装FullCalendar和UI Calendar时引入的版本。gcal.js文件是一个非常过时的版本,不支持google calendar的V3


还要注意,除非您计划重写他们提供的大部分指令,否则您将需要使用$scope使其正常工作。因此,如果您倾向于使用“this”方法,请注意这种断开连接

正如您所说的V2已被弃用,请尝试更改与calendar v3或v3相关的范围。也请检查此链接