Powered by Open Web Calendar
你是否遇到过这种情况?群友们在热烈地讨论着生放送的内容,当你看到时打开直播间,发现生放送结束了。
目前来说,已经有大佬做了“LoveLive各团近期演唱会、FMT、生放送等活动线上直播日程汇总与收视指引”这样优秀的网站,整合了官方的信息方便各位拉拉人查看。但总归我们不可能时时刻刻都在网站上。
对于这种情况,手机的“日历”就是个很好的工具,但是我们每次都手动添加活动信息到日历里,也是非常不方便的,有没有更快捷方便的方法呢?于是,我根据想法,开发了本文介绍的工具。
这个工具的原理是“日历订阅”,具体怎么操作,我以iOS的日历应用为例,大家可以根据需要查看自己品牌的手机怎么进行日历订阅。
订阅日历
1.打开日历App下方的“日历”菜单。
2.点击左下角的“添加日历”,然后点击“添加订阅日历”。
3.在弹出的菜单中,输入订阅URL(该URL在后文“订阅URL的高级用法”中给出),然后点击订阅。
4.根据需要调整格式,然后点击“添加”。
至此,你可以留意到日历中加入了很多 LoveLive! 相关的活动日程。
订阅URL的高级用法
最基本地,我们可以输入URL:https://api.miraao.com/ll_events/
。
在此基础上,我们可以添加以下参数:
group
:用于只获取特定学园偶像团的活动信息。比如group=aqours
代表只获取Aqours的活动信息;group=aqours,nijigasaki
代表只获取Aqours和虹咲学园学园偶像同好会的活动信息(用英文逗号”,”分隔)。现在支持的学园偶像团有μ's(group=muse
)、Aqours(group=aqours
)、虹咲学园学园偶像同好会(group=nijigasaki
)、Liella!(group=liella
)、莲之空女学院学园偶像俱乐部(group=hasunosora
)。当不设置group
参数时,默认获取所有团的活动信息。
timeout
:用于设定日程过期时间。比如timeout=0
代表只获取未来的活动信息;timeout=30
代表只获取未来及过去30天内发生的活动信息;timeout=-1
代表不设置过期时间,当timeout
大于1000时,也代表不设置过期时间。当不设置timeout
参数时,默认timeout=30
。
ics
:这个功能仅供预览使用。当ics=false
时,ics内容将以html的形式显示,在这个时候日历应用将无法正常识别。当不设置ics
参数时,默认ics=true
。
示例:
当我想只获取Aqours和Liella! 未来及3天内发生的活动信息时,URL可以写成:https://api.miraao.com/ll_events/?group=aqours,liella&timeout=3
当我想只获取Aqours活动信息且不设置过期时间时,URL可以写成:https://api.miraao.com/ll_events/?group=aqours&timeout=-1
希望你喜欢这个项目!Enjoy it~