fullcalendar没有从谷歌日历获取事件

时间:2015-07-11 04:11:48

标签: fullcalendar google-calendar-api

fullcalendar没有从谷歌日历中检索事件,我读了谷歌日历api不再支持fullcalendar的东西了?。我不知道它是真的。

这是我的代码

$(function () {
 $('#calendar').fullCalendar({
 header: {
  left: 'prev,next today',
  center: 'title',
  right: 'month,agendaWeek,agendaDay'
},
buttonText: {
  today: 'today',
  month: 'month',
  week: 'week',
  day: 'day'
},
googleCalendarApiKey: 'myApi',
eventSources: {
  googleCalendarId: 'example@gmail.com'
  }
 })
});

更新

使用此代码

使其工作
 eventSources: [
   { googleCalendarApiKey: 'your api key',
   googleCalendarId: 'email@gmail.com',
   className: 'fc-event-email'}];

1 个答案:

答案 0 :(得分:1)

从2014年11月17日起,google关闭其日历API的V1和V2。使用Google日历升级到FullCalendar的最新版本或至少用此文件替换gcal.js的完整日历github.com/arshaw/fullcalendar /blob/v1.x/gcal.js。在上面的代码中,您必须在eventSources中包含googleCalendarApiKey和googleCalendarId。检查此链接fullcalendar.io/docs1/google_calendar以获取文档