Jquery 完整日历、活动假日和自己的活动
我想混合我自己的活动,并从谷歌日历中检索特定国家的假日。我有我的API密钥等。。 我从ajax调用中获取数据,并将事件构建为Jquery 完整日历、活动假日和自己的活动,jquery,fullcalendar,Jquery,Fullcalendar,我想混合我自己的活动,并从谷歌日历中检索特定国家的假日。我有我的API密钥等。。 我从ajax调用中获取数据,并将事件构建为 my_events.push({title:name, start: moment(date_begin), end:moment(date_end) }); 工作完美。现在我想要假期。在github的完整日历演示中,我看到了以下代码: googleCalendarA
my_events.push({title:name,
start: moment(date_begin),
end:moment(date_end)
});
工作完美。现在我想要假期。在github的完整日历演示中,我看到了以下代码:
googleCalendarApiKey: 'xxx',
// US Holidays
events: 'usa__en@holiday.calendar.google.com',
它工作(当然是用我自己的钥匙)
但现在,我无法理解如何看待我的活动和假期。
我尝试了我的活动。推({'usa'__en@holiday.calendar.google.com'})
不起作用
我该怎么做
另一个问题是,我不在美国,我想去欧洲国家度假。有人知道法国、意大利等国是否有类似的地址吗?我试过fr,fra_uuufr,it,ita_uuuit等,但总是得到一个“notFound”
感谢您提供的任何提示和解释您可以使用fullcalendar添加多个事件源-拥有您的事件源,然后为假日日历添加一个事件源 下面是对以下代码的修改(您必须有一个API密钥!) 我没有找到一个完整的假日来源列表的好文档,所以我从calendar.google.com上的“浏览有趣的日历”链接中抓取了一个类似这样的数据
[/* ... */, {
"title":"Holidays in United States",
"type":"calendar",
"did":"ZW4udXNhI2hvbGlkYXlAZ3JvdXAudi5jYWxlbmRhci5nb29nbGUuY29t",
"country":"US"
}, /* ... */]
然后将该数据中的“did”添加到此url,例如USA holidays
然后在“cids”中删除该页面:{“创建者在这里”并提取它。。。
有点老土,但有日历的清单
对于语言,可以尝试将“en.”更改为其他语言前缀
例如,“在日本度假”可以用英语或日语表达:
- 日语#holiday@group.v.calendar.google.com
- 日语#holiday@group.v.calendar.google.com
[/* ... */, {
"title":"Holidays in United States",
"type":"calendar",
"did":"ZW4udXNhI2hvbGlkYXlAZ3JvdXAudi5jYWxlbmRhci5nb29nbGUuY29t",
"country":"US"
}, /* ... */]