icalのPART-STATの指定について

DPCTEST

2021.10.07既読 1809

カレンダー予定の承諾・未定・辞退のステータス変更についての問い合わせです。
予約作成APIの実行時に、リクエストボディーでicalのPARTSTATで ACCEPTED・DECLINED を指定した場合、
Webアプリでは反映されることは確認できましたが、iOSアプリでは上手く反映できないようです。
以下がリクエスト時にセットしたボディーです。
{
   "ical": "BEGIN:VCALENDAR\nVERSION: 2.0\nPRODID:Naver Calendar\nCALSCALE:GREGORIAN\nBEGIN:VTIMEZONE\nTZID:Asia/Seoul\nBEGIN:STANDARD\nDTSTART: 20211011T090000\nTZNAME:GMT+09: 00\nTZOFFSETFROM:+0900\nTZOFFSETTO:+0900\nEND:STANDARD\nEND:VTIMEZONE\nBEGIN:VEVENT\nSEQUENCE: 0\nCLASS:PUBLIC\nTRANSP:OPAQUE\nUID:create-yotei-test\nDTSTART;TZID=Asia/Seoul: 20211011T090000\nDTEND;TZID=Asia/Seoul: 20211011T120000\nSUMMARY:辞退済み予定\nDESCRIPTION:これは予定の詳細説明\nLOCATION:これは予定の場所情報\nATTENDEE;RSVP=TRUE;ROLE=CHAIR;PARTSTAT=DECLINED;CN=参加者:mailto:admin@example.com\nCREATED: 20211012T015408Z\nLAST-MODIFIED: 20211010T015408Z\nDTSTAMP: 20211010T015409Z\nEND:VEVENT\nEND:VCALENDAR"
}
リクエスト方法が間違っていれば、正しい叩き方を教えていただきたいです。
万が一APIの不具合であれば、ご対応お願いいたします。


コメント2

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

    LINE WORKS 公式アカウント

    こちらの検証環境で確認したところ、PART-STAT の正常に反映されておりました。
    検証した API は予定作成、および予定変更 API になりますが、こちらの API を使用したということで良いでしょうか?
    https://developers.worksmobile.com/jp/document/1007012?lang=ja
    https://developers.worksmobile.com/jp/document/1007013?lang=ja

    カレンダーの同期設定はされておりますでしょうか?以下のページを参考に、同期する設定に変更の上、動作をお確かめください。
    https://guide.worksmobile.com/jp/calendar/calendar-guide/calendar-settings/sync-settings/

    なお、iOS のみ反映されないということですが、ご利用の iOS のバージョンはいくつになりますでしょうか?
    また、LINE WORKS iOS App が最新のバージョンを使用されているかどうかもご確認ください。

    2021.10.12

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

    DPCTEST 投稿者

    ご回答ありがとうございました。
    リクエストのパラメータがどうやら間違っていたみたいです。
    正しいパラメータでリクエストすると、アプリでも正常に反映されることが確認できました。

    2021.10.15

    0
前の投稿カレンダーAPIのiCalendar形式について
次の投稿カレンダー作成 Server API での通知のONに関して
リスト

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