予定作成APIについて - メール - LINE WORKS Developers : コミュニティ

予定作成APIについて

テストOZM

2021.08.25既読 157

他の投稿を参考にしましたが正しくリクエストできませんでした。
誤っている個所をご教示いただけますと幸いです。

■契約プラン
Liteプラン

■API の種類
サーバー API

■リクエストURL
https://apis.worksmobile.com/r/{API ID }/calendar/v1/sample@works-00000(ユーザのID)/calendars/defaultCalendarId/events
※ユーザIDはログイン>右上のメニューの個人情報>マイプロフィールのIDを設定

■リクエストヘッダ
consumerKey:「DeveloperConsoleのconsumerKey」
Authorization:Bearer 「取得したトークン」
Content-Type:application/json; charset=UTF-8

■リクエストボディ
{"ical":"BEGIN:VCALENDAR\r\nPRODID:Works Mobile Calendar\r\nVERSION:2.0\r\nCALSCALE:GREGORIAN\r\nBEGIN:VTIMEZONE\r\nTZID:Asia\/Tokyo\r\nBEGIN:STANDARD\r\nTZOFFSETFROM:+0900\r\nTZOFFSETTO:+0900\r\nTZNAME:JST\r\nDTSTART:19700101T000000\r\nEND:STANDARD\r\nEND:VTIMEZONE\r\nBEGIN:VEVENT\r\nDTSTAMP:20210825T182023\r\nUID:61260b570533a\r\nSUMMARY:\u30c6\u30b9\u30c8\r\nDTSTART;TZID=Asia\/Tokyo:20210901T090000\r\nDTEND;TZID=Asia\/Tokyo:20210901T180000\r\nLOCATION:\r\nSEQUENCE:0\r\nCLASS:PUBLIC\r\nTRANSP:OPAQUE\r\nDESCRIPTION:\u30c6\u30b9\u30c8\r\nCREATED:20210825T182023\r\nLAST-MODIFIED:20210825T182023\r\nEND:VEVENT\r\nEND:VCALENDAR"}

■レスポンス
{"requestMethod":"POST","responseStatus":"0","elapseTime":"25","requestTime":"2021-08-25 18:20:23","requestMapping":"/v1/{accountId}/calendars/{calendarId}/events","response":"ConstraintException","requestUid":"damgqcle","requestContentType":"application/json; charset=UTF-8","requestParamMap":"{ical=BEGIN:VCALENDARPRODID:Works Mobile CalendarVERSION:2.0CALSCALE:GREGORIANBEGIN:VTIMEZONETZID:Asia/TokyoBEGIN:STANDARDTZOFFSETFROM:+0900TZOFFSETTO:+0900TZNAME:JSTDTSTART:19700101T000000END:STANDARDEND:VTIMEZONEBEGIN:VEVENTDTSTAMP:20210825T182023UID:61260b570533aSUMMARY:テストDTSTART;TZID=Asia/Tokyo:20210901T090000DTEND;TZID=Asia/Tokyo:20210901T180000LOCATION:SEQUENCE:0CLASS:PUBLICTRANSP:OPAQUEDESCRIPTION:テストCREATED:20210825T182023LAST-MODIFIED:20210825T182023END:VEVENTEND:VCALENDAR}","domain":"calendar","code":"SERVICE_UNAVAILABLE","message":"Service fail"}

(
[requestMethod] => POST
[responseStatus] => 0
[elapseTime] => 25
[requestTime] => 2021-08-25 18:20:23
[requestMapping] => /v1/{accountId}/calendars/{calendarId}/events
[response] => ConstraintException
[requestUid] => damgqcle
[requestContentType] => application/json; charset=UTF-8
[requestParamMap] => {ical=BEGIN:VCALENDARPRODID:Works Mobile CalendarVERSION:2.0CALSCALE:GREGORIANBEGIN:VTIMEZONETZID:Asia/TokyoBEGIN:STANDARDTZOFFSETFROM:+0900TZOFFSETTO:+0900TZNAME:JSTDTSTART:19700101T000000END:STANDARDEND:VTIMEZONEBEGIN:VEVENTDTSTAMP:20210825T182023UID:61260b570533aSUMMARY:テストDTSTART;TZID=Asia/Tokyo:20210901T090000DTEND;TZID=Asia/Tokyo:20210901T180000LOCATION:SEQUENCE:0CLASS:PUBLICTRANSP:OPAQUEDESCRIPTION:テストCREATED:20210825T182023LAST-MODIFIED:20210825T182023END:VEVENTEND:VCALENDAR}
[domain] => calendar
[code] => SERVICE_UNAVAILABLE
[message] => Service fail
)

■エラーレスポンス
なし

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

コメント0

前の投稿 HttpStatus:429が返った場合のcode値の取得方法に関して
次の投稿予定作成APIについて