1回のリクエストで複数のスケジュール登録ができない

伊勢本大輝

2018.05.29既読 1759

BEGIN:VEVENT - END:VEVENTのブロックが1個の場合はエラーとならず、カレンダーに登録されているのですが、 

BEGIN:VEVENT - END:VEVENTのブロックが複数ある場合は、

ConstraintException another UID Component is exist! standard:hogehoge, exception:UID:hogehoge」のエラーが出力されて登録できません。

 

また複数予定を入れてカレンダーよりエクスポートをしたデータを使用しても同様の事象になります。

 

ご回答よろしくお願いいたします。


コメント1

  • 업데이트 된 답글입니다.

    LINE WORKS 公式アカウント

    RFC5545(iCalenderの仕様)を確認する限り、BEGIN:VEVENT - END:VEVENTのブロックは1つのみしか含むことができないようです。
    【参照】https://www.ietf.org/rfc/rfc5545.txt

    > (前略)
    > icalbody   = calprops component
    > calprops   = (中略)
    > component  = 1*(eventc / todoc / journalc / freebusyc / timezonec / iana-comp / x-comp)
    > eventc     = "BEGIN" ":" "VEVENT" CRLF
    >                     eventprop *alarmc
    >                     "END" ":" "VEVENT" CRLF​
    > (後略)

    ご不憫おかけして申し訳ございませんが、複数のスケジュールを一回のリクエストにて登録することが出来かねますこと、ご了承くださいませ。

    2018.05.30

    0
前の投稿スケジュールの編集権限について
次の投稿スケジュール作成APIについて
リスト

まだ、解決できませんか?
今すぐ実際に使用しているLINE WORKSユーザーに質問してみましょう。