2014-03-06 34 views
0

我正在導入帶日曆可用性的iCal鏈接。 當我嘗試從特定提供商導入iCal時,出現錯誤。另外,當我嘗試在http://icalvalid.cloudapp.net/上驗證它時,有很多錯誤。iCal錯誤繞過

但是,當我將它導入Google日曆時,它工作得很好。

任何提示如何解決這個問題?有沒有解決iCal錯誤的工具?或者我應該添加到我的導入代碼繞過這些錯誤?有錯誤的iCal的

樣品鏈接在谷歌日曆的工作原理 - 更新鏈接: http://www.worldtravelsuites.com/ics/8585.ics

謝謝!

+0

您提供的鏈接轉到網頁而不是日曆,請提供正確的日曆鏈接或使用日曆本身更新您的問題。 – jgm

+0

嗨, 感謝您的回覆。 這實際上也是一個iCal鏈接。如果您將它原樣導入Google日曆,則可以使用。 你認爲問題是鏈接結構? Google如何解決它呢? 非常感謝! – user3388294

+0

我剛剛嘗試了谷歌日曆和ical驗證器上面的URL,既沒有將它識別爲iCal文件。我也嘗試訪問發送內容類型的應用程序/日曆的URL,但沒有運氣。您需要提供更多關於您如何提供日曆的信息,或者需要提供日曆本身的樣本日曆。 – jgm

回答

0

您的基本問題是您沒有格式化放入日曆的文本字段。你在你的日曆例如三個具體問題:

  • 你是不是轉義保留字符
  • 您還沒有整理出你的換行符
  • 你是不是你的摺疊線

所有這些都在RFC5545的第3.1節中進行了解釋,但是要向您顯示您的具體示例出錯的位置:

LOCATION:2B - , 38, East 23rd Street, New York, NY, - Public Adderass: 23rd St and Park Ave S 

不會逃避','字符,並且該行太長。這應該閱讀:

​​

你需要做類似的事情與你的DESCRIPTIONLOCATION線。請確保您通過在文本中將換行符更改爲\n來刪除輸出中的任何換行符

+0

感謝您的詳細回覆! – user3388294