我已将Google日历设为全日历显示。显示事件,而不是事件标题。如何让活动标题显示,有人知道吗?
我制作了Google日历,进入开发者控制台并创建了一个新项目。然后,我为该项目启用了Google Calendar API。然后,我为项目创建了API密钥,OAuth 2.0客户端ID和服务帐户密钥。
这是我的代码:
$('#calendar').fullCalendar({
// put your options and callbacks here
header: {
right: 'prev,next today',
center: 'title',
left: 'month,agendaWeek,agendaDay'
},
eventLimit: true, // allow "more" link when too many events
googleCalendarApiKey: 'myapikey',
events: {
googleCalendarId: 'post-gazette.com_hsvt6hs1u9b5rhfhursjeq1skg@group.calendar.google.com'
},
eventClick: function(calEvent, jsEvent, view) {
alert();
}
});
答案 0 :(得分:0)
我找到了答案。道歉,但我失去了与指示的链接。
如果您去"管理此域名"来自gmail下的设置 - >应用 - >谷歌应用程序 - >日历 - >分享设置。
然后在"主要日历的外部共享选项"选择选项"分享所有信息,外人可以更改日历" (其他选项可能会有效,但首先尝试这一点,因为只有使用带有API密钥的应用程序的用户才能看到您的日历)。
同样在"主要日历的内部共享选项"我选择了#34;分享所有信息" (不确定我是否改变了这一点。)
现在,如果你回到你的日历,然后点击"我的日历"旁边的下拉菜单。 - > "设置"然后编辑日历的共享设置。确保所有"公开此日历"勾选并选择"查看所有活动详情"。
我认为这样做......真的很明显; - )