分析結果(違反詳細)に対してのお問い合わせ投稿 API
/violation/opinion [POST]
基本情報
概要
分析結果(違反詳細)に対してのお問い合わせ投稿を行います。
投稿いただいた内容はサービス品質改善に利用します。
実装企業
ナビタイムジャパン
URL
https://{HOST}/violation/opinion
出力形式
- GZIP (application/gzip)
- 解凍した中身はGeoJSON
パラメータ
| パラメータ名 | 必須 | 概要 | 型名 | 選択値/制限 | デフォルト値 |
|---|---|---|---|---|---|
| opinion_id | ✔ | ご意見ID | 文字列 | 利用者側でご意見単位で一意になるようなIDを指定 半角英数字128文字まで |
|
| company | ✔ | 企業ID | 文字列 | ||
| user_id | ✔ | 利用ユーザを識別するID | 文字列 | 半角英数字128文字まで | |
| analyze_id | ✔ | 分析を識別するID | 文字列 | 半角英数字128文字まで | |
| violation_type | ✔ | 違反種別 | 文字列 | stops:一時不停止 speeds:速度超過 railroad_crossings:踏切不停止 passage_prohibited:進入禁止 car_type_passage_prohibited:車種別進入禁止 |
|
| violation_time | 違反発生時刻 | 文字列 | フォーマット YYYYMMDDhhmmss |
||
| opinion_type | ✔ | 報告種別 | 文字列 | no_regulation:この箇所に規制がない no_violation:この箇所で違反していない no_running:走行していない箇所だった other:その他 |
|
| content | ✔ | ご意見投稿内容 | 文字列 | 半角英数字150文字まで |
レスポンス
レスポンス パラメータ
| パラメータ名 | 概要 | 型名 | 説明 |
|---|---|---|---|
| status | 分析受付結果 | 文字列 | success:受付成功 error:受付失敗 |
| error | エラーメッセージ | 配列 | 受付時に発生したエラー情報を設定 |
レスポンス サンプル(StatusCode:200)
{
"status": "success",
"error": null
}
レスポンス サンプル(StatusCode:400)
{
"status": "error",
"error": [
"Company is not allowed.",
"Body is not Base64/Json."
]
}