このAPIのサポートはまもなく終了します。最新バージョンもしくは他のAPIを利用してください。

    タスク iCalendarデータ形式

    iCalendarデータ形式は、インターネットユーザーがメールでスケジュールなどを共有するときに .ics 拡張子でファイルを共有できるファイル形式です。iCalendarデータファイルの受信者は、メールクライアントやカレンダープログラムなどを使って送信者に簡単に応答でき、別のスケジュールを提案することもできます。

    ★ NOTE : ライトプランの場合、タスク関連の機能は提供されません。

    詳細については、以下のページを参照してください。

    サンプルコード

    BEGIN:VCALENDAR
    PRODID:-//NHN Corp//Naver Calendar 1.0//KO
    VERSION:2.0
    CALSCALE:GREGORIAN
    BEGIN:VTIMEZONE
    TZID:Asia/Seoul
    TZURL:http://tzurl.org/zoneinfo-outlook/Asia/Seoul
    X-LIC-LOCATION:Asia/Seoul
    BEGIN:STANDARD
    TZOFFSETFROM:+0900
    TZOFFSETTO:+0900
    TZNAME:KST
    DTSTART:19700101T000000
    END:STANDARD
    END:VTIMEZONE
    BEGIN:VTODO
    DTSTAMP:20150114T022018Z
    CREATED:20150113T082753Z
    LAST-MODIFIED:20150113T095241Z
    SUMMARY:ToDoのタイトル
    DUE;VALUE=DATE:20150111
    DESCRIPTION: ToDoの説明
    UID:17945e5676361a736c058a3d8b2cc5ec1aaea3fbcdca6cad04e4b5348ee85856@worksenterprise
    STATUS:IN-PROCESS
    PERCENT-COMPLETE:50
    RRULE:FREQ=DAILY;UNTIL=20150212;INTERVAL=2
    ORGANIZER;CN="山田太郎";X-NAVER-USER-ID=16937001:MAILTO:user01@example.com
    X-NAVER-PERSON-IN-CHARGE;CN="山田次郎":19479001
    X-NAVER-LAST-MODIFIER;CN="山田太郎":16937001
    X-NAVER-TASK-GROUP-ID;X-NAVER-TASK-GROUP-NAME="マイタスク":0
    END:VTODO
    END:VCALENDAR
    

    コード説明

    プロパティ 説明
    SUMMARY タスクのタイトル
    DUE 完了日
    DESCRIPTION タスクの詳細内容
    UID タスクの固有ID値。単一カレンダーIDでは、 iCalendarのUIDがユニークでなければなりません。
    UIDは、一般的にiCalendarデータを初期生成するときにユーザーID、タイムスタンプ、ドメインなどの情報を組み合わせてつくります。
    このとき、特殊記号% 文字はエスケープの問題により非対応となるため、注意が必要です。
    STATUS タスクの進行状態
    ● 開始前
    ● 進行中
    ● 完了
    PERCENT-COMPLETE 進行状態。
    LINE WORKSの場合、以下の3つの数字のみ使用します。
    ● 0
    ● 50
    ● 100
    RRULE 繰り返し情報
    ORGANIZER タスクの登録者
    X-NAVER-PERSON-IN-CHARGE 担当者
    X-NAVER-LAST-MODIFIER 最後に修正したひと
    X-NAVER-TASK-GROUP-ID グループタグ情報