获取报警信息

功能:根据请求返回报警信息,包括位置信息和司机信息等

资源URL:

GET: v1/safe/emergency

请求参数

参数名称 类型 说明
client_uid string 乘客在第三方的uid,不变且唯一
phone string 乘客手机号码
didi_oid string(可选) 行程ID
oid_type string(可选,企业级订单必传) 订单ID类型
lng float(可选) 经度
lat float(可选) 纬度
network_type string(可选) 网络类型
map_type string(可选) 地图类型
lang string(可选) 语言
imei string(可选) 手机imei

请求示例:

curl -X GET 
-H "Content-Type: application/x-www-form-urlencoded" 
-H 'Authorization: Bearer domain|{access_token}' 
'https://api.xiaojukeji.com/v1/safe/emergency?client_uid={client_uid}&phone={phone}&didi_oid={didi_oid}&lng={lng}&lat={lat}'

返回参数说明:

参数名 类型 说明
page_title json 页面标题
main_title 主标题
sub_title 副标题
loc_info json 位置信息
trip_title 行程标题
trip_info 行程信息
addr_title 地址标题
addr_info 地址信息
notice_list json 通知列表
notice_title json 通知标题
title_before_alarm 通知标题(未报警)
title_after_alarm 通知标题(已报警)
contacter_sms_notice json 紧急联系人求助短信通知
message_before_alarm 紧急联系人求助短信通知(未报警)
message_after_alarm 紧急联系人求助短信通知(已报警)
contacter_sms_notice json 紧急联系人求助短信通知
message_before_alarm 紧急联系人求助短信通知(未报警)
message_after_alarm 紧急联系人求助短信通知(已报警)
add_contacter_button 添加紧急联系人按钮(未报警)
contacter_sum 紧急联系人总数
trip_record_notice json(可选) 提取行程录音(无行程录音则无此项)
message_before_alarm 提取行程录音(未报警)
message_after_alarm 提取行程录音(已报警)
call_alarm_info json 电话报警信息
call_button 电话报警按钮
call_police 电话报警号码,为了支持香港呼叫"callPolice"=>"999"
call_police 默认=0,=1(广东110报警)
sms_alarm_info json(可选) 短信报警信息(不支持短信报警则无此项)
sms_button 短信报警按钮
sms_content 短信报警内容
phone_list 短信报警号码列表

返回成功示例:

成功:http status 200

{
    "page_title": {
        "main_title": "遇到危急,请向警方求助",
        "sub_title": "谎报警情将可能被处以五日以上十日以下拘留"
    },
    "loc_info": {
        "trip_title": "行程信息",
        "trip_info": "京Q6H118 白色本田奥德赛",
        "addr_title": "当前位置(仅供参考)",
        "addr_info": "正在获取您的位置…"
    },
    "notice_list": {
        "notice_title": {
            "title_before_alarm": "点击下方报警按钮后,会尝试",
            "title_after_alarm": "已启动一键报警"
        },
        "contacter_sms_notice": {
            "message_before_alarm": "使用短信和语音通知紧急联系人",
            "message_after_alarm": "已通知{测试}、{test}等{5}人",
            "add_contacter_button": "",
            "contacter_sum": 5
        },
        "police_sync_notice": {
            "message_before_alarm": "将行程信息根据警方要求提供给警方",
            "message_after_alarm": "已将行程信息根据警方要求提供给警方",
            "open_police_platform": null
        },
        "trip_record_notice": {
            "message_before_alarm": "提取司机端录音",
            "message_after_alarm": "行程中持续录音"
        }
    },
    "call_alarm_info": {
        "call_button": "呼叫110",
        "call_phone": "110",
        "alarm_id": 0
    },
    "sms_alarm_info": {
        "sms_button": "短信报警",
        "sms_content": "测试短信一键报警内容",
        "phone_list": "[\"12110010\",\"110\"]"
    }
}

返回失败示例:

失败:http status 非200

{
    "error":"code(40010)",
    "error_detail":"参数错误:client_uid"
}

results matching ""

    No results matching ""