分析結果(違反詳細)に対してのお問い合わせ投稿 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."
]
}