予定作成
カレンダー作成をした後に、そのカレンダーに対して予定作成APIを実行しました。
(カレンダーは正常に作成できていることは確認済み)
しかし、「400 Bad Request」で異常終了してしまいます。
詳しく調べてみたところ、
Service Unavailable:サービス利用不可みたいなのですが、LINEWORKSアプリから上記のカレンダーに対して手入力?で作成してみたところ問題なく作成できたので、
権限等の問題ではないと思っています。
また、何度実行しても同じ結果なので、一時的なエラーだとも考えにくいです。
(時間、日付をずらして実行してみましたが、同じ結果でした・・・)
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
URL:https://apis.worksmobile.com/r/{APIID}/calendar/v2/users/me/calendars/{CalendarId}/events
consumerKey:「DeveloperConsoleで設定してあるconsumerKey」
Authorization:Bearer 「取得したトークン」
Content-Type:application/json; charset=UTF-8
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//hacksw/handcal//NONSGML v1.0//EN
BEGIN:VEVENT
DTSTART;TZID=Asia/Tokyo:20200623T170000
DTEND;TZID=Asia/Tokyo:20200623T180000
SUMMARY:TEST1
END:VEVENT
END:VCALENDAR
--------------------------------------------------------
さらに、上記記載の手入力した予定をiCalendar形式でエクスポートし、
その情報で実行してみましたが同じエラーが表示されています。
分かる方いらっしゃいましたら、
ご教授お願い致します。
投稿に新しいコメントが追加されましたら通知を送信します。
コメント3
업데이트 된 답글입니다.
LINE WORKS 公式アカウント
https://developers.worksmobile.com/jp/document/1007012?lang=ja
なお、パラメータの間の改行コードを記載しているかどうかも合わせてご確認ください。
2020.06.23
업데이트 된 답글입니다.
浅井寿教
以前カレンダーAPIに四苦八苦してこちらでお世話になったものですが
上記同様に改行コードを確認されると良いと思います。各パラメータ末尾に \r\n を付けます。
2020.07.07
업데이트 된 답글입니다.
orita 投稿者
"ical": "BEGIN:VCALENDAR\r\n
VERSION:2.0\r\n
PRODID:-//hacksw/handcal//NONSGML v1.0//EN\r\n
BEGIN:VEVENT\r\n
DTSTART;TZID=Asia/Tokyo:20200623T170000\r\n
DTEND;TZID=Asia/Tokyo:20200623T180000\r\n
SUMMARY:TEST1\r\n
END:VEVENT\r\n
END:VCALENDAR"
}
上記で正常に予定作成ができました。
ありがとうございました!!!
2020.07.17
まだ、解決できませんか?
今すぐ実際に使用しているLINE WORKSユーザーに質問してみましょう。