監査データのダウンロードのエンコードについて(API2.0)

N運用担当者

2023.02.27既読 383

ある製品のRESTの部品を使用して、監査データのダウンロードをしようとしています。

帰ってきたレスポンスは、以下の通りでした。

<head><title>400 Bad Request</title></head>
<body>
<center><h1>400 Bad Request</h1></center>
<hr><center>nginx</center>
</body>

このエラーが返ってきたリクエストは、

https://www.worksapis.com/​v1.0/audits/logs/download?service=message&startTime=20220831T00%3A00%3A00%2B09%3A00&endTime=20220831T23%3A59%3A59%2B09%3A00&language=ja_JP&botMessageFilterType=exclude&domainId=10010161

です。

ドキュメント(

https://developers.worksmobile.com/jp/reference/audit-log-download?lang=ja

)では、

取得開始日 (YYYY-MM-DDThh:mm:ssTZD)
開始日から終了日までの取得期間は最長31日まで設定可。
URLエンコードする。(+ → %2B)

required
example : 2021-11-01T00:00:00%2B09:00

となっていましたが、私のリクエストだと「:」もエンコードされてしまっていることが、badrequest となる原因でしょうか?

コメント1

前の投稿 トークの監査画面において、送受信者がLINEをつかっている場合に表示されるユーザー情報について
次の投稿監査データのダウンロードAPIレスポンスのRateLimit-Reset
リスト

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