看板 Web_Design 關於我們 聯絡資訊
大家好 想請教要如何讓訪客不用登入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://www.ptt.cc/bbs/Web_Design/M.1502175651.A.01D.html
ssccg: public calendar用embed或html link都可以直接看不用登入 08/08 15:30
qazsd: 是這樣的,因為要對calendar的樣式做另外處理,所以會只需 08/08 16:10
qazsd: 要event,而不會去使用embedded的google calendar喔 08/08 16:10
ssccg: public calendar的ical link不用登入就能取得ical 08/08 17:39
ssccg: 再自己parse ical檔看要顯示成怎樣就顯示成怎樣吧 08/08 17:46
ssccg: 是說如果後續還有程式處理,那就登入下載ical處理後再公開 08/08 17:47
ssccg: 不就好了嗎? 08/08 17:47
qazsd: 登入下載ical這是手動處理嗎? 該日曆的事項會固定顯示未來 08/08 17:53
qazsd: 20筆,那這樣不就每過了20個events就必須要手動重新下載處 08/08 17:54
qazsd: 理? 08/08 17:55
ssccg: 可以寫程式自動做啊 08/08 18:52
qazsd: 這是要放在confluence上面的,似乎不方便那樣做 08/08 19:47
ssccg: 不方便是指不方便登入? 那就用public或是private ical link 08/08 21:15
ssccg: 不用登入啊 08/08 21:16
qazsd: 日曆有點像是從資料庫撈出資料呈現的感覺,每次看都會呈現 08/09 00:01
qazsd: 20筆未來的事項,如果要撈ical,那不就要有一隻程式隨時隨 08/09 00:02
qazsd: 地在偵測時間,若時間過了第一筆,就立即撈一筆來補充,這 08/09 00:03
qazsd: 對Confluence server似乎效能影響很大? 08/09 00:03
WFU: 用 fullcalendar https://goo.gl/K4xnjS 08/11 14:37
qazsd: 感謝樓上大大提供。現在方向可能朝向google的service 08/11 18:04
qazsd: account,不知道有沒有人對這有研究? 08/11 18:04