カレンダーServerAPIでの終日の予定作成について

ss

2020.03.12既読 2638

いつもお世話になっております。

phpにてカレンダーServer APIを利用して

カレンダーでの予定作成を行うため試行錯誤しています。

ドキュメントを参照の上、時間を指定しての予定作成は出来たのですが、
終日で予定を作成しようとするとエラーになり作成が出来ません。
// iCalデータ作成(json形式) //
$data = '{';
 ~ 中略 ~

$data = $data. 'BEGIN:VEVENT'. '\r\n';
$data = $data. 'SEQUENCE:0'. '\r\n';
$data = $data. 'CLASS:PUBLIC'. '\r\n';
$data = $data. 'TRANSP:OPAQUE'. '\r\n';
$data = $data. 'UID:'.$uid[0].$mi.$uid[1].$mi.$uid[2].$mi.$uid[3].$mi.$uid[4].'_xell_'.$mailadr. '\r\n';
~ 中略 ~

時間まで指定して登録すると問題なし
$data = $data. 'DTSTART;TZID=Asia/Tokyo:20200312T110000'. '\r\n';
$data = $data. 'DTEND;TZID=Asia/Tokyo:20200312T120000'. '\r\n';
終日で登録しようと下記の様に登録を行うとエラーになり登録出来ません。

$data = $data. 'DTSTART;TZID=Asia/Tokyo:20200312'. '\r\n';
$data = $data. 'DTEND;TZID=Asia/Tokyo:20200312'. '\r\n';
終日で予定登録する方法があれば教えて頂けないでしょうか。

コメント1

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

    ss 投稿者

    自己レスです。

    下記の様に指定する事により終日で登録が出来ました。

    $data = $data. 'DTSTART;VALUE=DATE:20200312'. '\r\n';
    $data = $data. 'DTEND;VALUE=DATE:20200313'. '\r\n';

    ありがとうございました。

    2020.03.12

    0
前の投稿 UUID取得
次の投稿メール作成ウィンドウのAPIをPOSTした際に、POSTデータが消えてしまう
リスト

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