路网新增/减少网点/更新网点坐标
GET
/ros/v2/matrix
请求参数
参数名称 | 参数类型 | 是否必须 | 参数说明 | |
---|---|---|---|---|
locations | List | 是 | 网点列表 | |
latitude | Double | 是 | 坐标的纬度 | |
longitude | Double | 是 | 坐标的经度 | |
key | String | 是 | 客户网点的唯一key,排单排线需要用到,长度最大32 | |
type | String | 是 | ADD , DELETE,UPDATE |
errorCode错误码
错误码 | 说明 |
---|---|
MatrixNotFound | 找不到路网 |
InvalidRequestParam | 请求参数错误 |
TypeEmpty | 更新网点的类型不能为空 |
LocationEmpty | 网点信息不能为空 |
MatrixCommitIdNotFound | 路网版本未找到 |
NotFoundAvailableMatrix | 找不到可用的路网 |
ProblemIdsMappingError | 单据中的ID在可用的路网中未找到 |
MatrixNotFinishedUpdate | 当前路网还未完成,不能进行网点的变更操作 |
LocationIdsNotFound | 单据中的用户网点未找到 |
LbsTypesNotFound | 驾驶策略维度信息在路网中未找到 |
VehicleTypeTypesNotFound | 车型维度信息在路网中未找到 |
ServerInternalError | 系统错误 |
TypesNotFoundInMatrix | 无法获取维度信息 |
LbsTypeNotFoundInMatrix | 无法获取驾驶策略维度信息 |
VehicleTypeNotFoundInMatrix | 无法获取车型维度信息 |
MatrixPointError | 网点中的信息有空值 |
MatrixLocationKeyError | 网点中的key最长为32 |
status服务状态码
返回码 | 定义 | 常见原因 |
---|---|---|
200 | 返回成功 | 服务请求正常召回 |
400 | 请求失败 | 请求参数不合法,请按照返回提示修改参数 |
401 | 未鉴权 | ak不合法或者账号未开通相应权限 |
403 | 禁止 | 未开通白名单,请前往反馈工单联系我们 |
503 | 服务不可用 | 服务异常,请前往反馈工单联系我们 |
500 | 内部服务错误 | 服务异常,请前往反馈工单联系我们 |
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location -g --request GET 'https://api.map.baidu.com/ros/v2/matrix?locations=[{"latitude":123.123,"longitude":123.123,"key":"123bnm445" }]&type=&ak='
响应示例响应示例
{
"id": "string",
"commitId": "string",
"status": "string",
"errorCode": "string",
"errorMessage": "string"
}
请求参数
Query 参数
locations
string
网点列表
示例值:
[{"latitude":123.123,"longitude":123.123,"key":"123bnm445" }]
type
string
必需
ak
string
必需
默认值:
{{ak}}
Body 参数application/x-www-form-urlencoded
object {0}
返回响应
修改于 2022-08-22 02:10:19