作者qazsd (珍惜当下)
看板Web_Design
标题[问题] 让访客皆可看到google calendar的事项
时间Tue Aug 8 15:00:47 2017
大家好
想请教要如何让访客不用登入Google日历就能在网页上看见某Google Clendar的事项?
例如Andy在Google Calendar(
https://calendar.google.com/calendar/render)上建立
了一个"R&D Department"的Google日历
若以官方文件的做法,Andy势必要在打开网页後,先透过OAuth登入Google Account
然後再透过API把该日历的事项显示在网页上,这样Andy就能看见该日历的事项了
但是这样做的话,当Andy登出後就看不到了
而且如果Andy有两个以上的日历,要怎麽只显示"R&D Department"这个日历?
还有要让其他人在打开该网页後,就能直接看见"R&D Department"这个日历
有没有大大可以提供确切的做法?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 59.124.165.65
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Web_Design/M.1502175651.A.01D.html
2F:→ ssccg: public calendar用embed或html link都可以直接看不用登入 08/08 15:30
3F:→ qazsd: 是这样的,因为要对calendar的样式做另外处理,所以会只需 08/08 16:10
4F:→ qazsd: 要event,而不会去使用embedded的google calendar喔 08/08 16:10
5F:→ ssccg: public calendar的ical link不用登入就能取得ical 08/08 17:39
6F:→ ssccg: 再自己parse ical档看要显示成怎样就显示成怎样吧 08/08 17:46
7F:→ ssccg: 是说如果後续还有程式处理,那就登入下载ical处理後再公开 08/08 17:47
8F:→ ssccg: 不就好了吗? 08/08 17:47
9F:→ qazsd: 登入下载ical这是手动处理吗? 该日历的事项会固定显示未来 08/08 17:53
10F:→ qazsd: 20笔,那这样不就每过了20个events就必须要手动重新下载处 08/08 17:54
11F:→ qazsd: 理? 08/08 17:55
12F:→ ssccg: 可以写程式自动做啊 08/08 18:52
13F:→ qazsd: 这是要放在confluence上面的,似乎不方便那样做 08/08 19:47
14F:→ ssccg: 不方便是指不方便登入? 那就用public或是private ical link 08/08 21:15
15F:→ ssccg: 不用登入啊 08/08 21:16
16F:→ qazsd: 日历有点像是从资料库捞出资料呈现的感觉,每次看都会呈现 08/09 00:01
17F:→ qazsd: 20笔未来的事项,如果要捞ical,那不就要有一只程式随时随 08/09 00:02
18F:→ qazsd: 地在侦测时间,若时间过了第一笔,就立即捞一笔来补充,这 08/09 00:03
19F:→ qazsd: 对Confluence server似乎效能影响很大? 08/09 00:03
21F:→ qazsd: 感谢楼上大大提供。现在方向可能朝向google的service 08/11 18:04
22F:→ qazsd: account,不知道有没有人对这有研究? 08/11 18:04