在完整日历中,Google 日历 Feed 中的活动标题未显示



我做了一个谷歌日历,以全日历显示。显示的是事件,而不是事件标题。我怎样才能让活动标题显示出来,有人知道吗?

我制作了一个谷歌日历,进入开发人员控制台并创建了一个新项目。然后我为该项目启用了 Google 日历 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();
        }
    });

我找到了答案。抱歉,但我丢失了说明的链接。

如果您从 Gmail 中的设置 -> 应用 ->

Google 应用 -> 日历 -> 共享设置下转到"管理此域"。

然后在"主日历的外部共享选项"下选择选项"共享所有信息,外部人员可以更改日历"(其他选项可能有效,但请先尝试此操作,因为只有使用带有 API 密钥的应用的人才能看到您的日历)。

同样在"主日历的内部共享选项"下,我选择了"共享所有信息"(不确定我是否更改了它)。

现在,如果您返回日历,请单击"我的日历"旁边的下拉菜单 ->"设置",然后编辑日历的共享设置。确保勾选所有"公开此日历",然后选择"查看所有活动详细信息"。

我认为这样做...很明显真的;-)

相关内容

  • 没有找到相关文章

最新更新