我試圖找到如何保存的iCal文件到用戶的日曆解決方案,但我找不到它。我發現像寫一個iCal文件並閱讀一個,但我希望它被推送到用戶的日曆。我該怎麼做?如何上傳iCal文件到用戶的日曆
目標我想archieve:提供我想導入到用戶的日曆中的iCal文件的URL。我該怎麼做?
編輯:
我如何訂閱的用戶到該鏈接?
我試圖找到如何保存的iCal文件到用戶的日曆解決方案,但我找不到它。我發現像寫一個iCal文件並閱讀一個,但我希望它被推送到用戶的日曆。我該怎麼做?如何上傳iCal文件到用戶的日曆
目標我想archieve:提供我想導入到用戶的日曆中的iCal文件的URL。我該怎麼做?
編輯:
我如何訂閱的用戶到該鏈接?
你不能「推」文件到用戶的日曆。您可以提供一個ics網址或'添加到谷歌'類型的鏈接,但它完全取決於用戶如何處理該文件和他們用來處理它的日曆應用程序
例如:我永遠不會要「進口」的網址(一次過事件,不更新會做)到我的主日曆,我會高興地導入一個單一的事件來拯救我打字吧。如果它是一個網址我寧願「認購'作爲一個單獨的日曆,我可以取消在稍後階段進行抄寫,並且在訂閱時我會看到更新。
我發現,似乎表明這是不可能的開箱即用的問題: https://code.google.com/a/google.com/p/apps-api-issues/issues/detail?id=210
,所以我想你必須自己來解析該文件並創建谷歌日曆對象出來。
或者您使用支持的iCalendar的CalDav的API(https://developers.google.com/google-apps/calendar/caldav/v2/guide。但我猜你有,以確保該文件還沒有對許多事件。
嗯...我同意。那我該如何讓用戶「訂閱」呢? – Jason
要提供訂閱日曆,只需提供公共鏈接到iICS源或文件。 Feed /文件應具有文本/日曆的內容類型,以.ics後綴結尾幷包含有效格式的有效RFC5545事件定義。你也可以考慮提供鏈接到蘋果/展望/谷歌等網頁,描述如何訂閱的網址。 – anmari