文档首页/ ISDP/ API参考/ API接口/ 基础数据管理/ 批量保存位置信息(API名称:address/batchSave)
更新时间:2025-02-11 GMT+08:00
分享

批量保存位置信息(API名称:address/batchSave)

功能介绍

批量保存位置,最大支持5个,行政区域编码存在更新,不存在新增。

相关接口

接口名称

调用说明

获取Token

调用该接口获取到Token,再调用其他接口时,需要在请求消息头中添加“Authorization”,其值即为Token。

URL

请求方式

HTTPS地址

服务架构

消息体类型

POST

https://isdp+域名/openapi/v1/address/batchSave

OpenAPI

application/json

请求头

KEY

VALUE

是否必填

描述

Content-Type

application/json

Authorization

bearer ${access_token}

bearer +“ ”+5.2.1中获取的access_token的值

请求参数

参数

类型

是否必填

描述

addressList

Array

行政区域列表。

addressList字段说明:

参数

类型

是否必填

描述

addressCode

String

位置编码

address

String

位置名称

detailedAddress

String

位置详细地址

parentCode

String

父级位置编码

description

String

描述

coordinateType

String

定位系统类型(/UWB/GPS,分别表示不涉及/UWB/GPS)

longitude

String

经度(与coordinateType=GPS配套传参)

latitude

String

纬度(与coordinateType=GPS配套传参)

coordinate

String

坐标位置(与coordinateType= UWB配套传参,值格式:x坐标, y坐标, z坐标。如"10,20,30"与coordinateType= UWB配套传参,值格式:x坐标, y坐标, z坐标。如"10,20,30")

udfExtend1

String

扩展属性1

udfExtend2

String

扩展属性2

udfExtend3

String

扩展属性3

udfExtend4

String

扩展属性4

udfExtend5

Date

扩展属性5(日期格式:yyyy-MM-dd)

udfExtend6

Date

扩展属性6(日期格式:yyyy-MM-dd)

udfExtend7

String

扩展属性7

udfExtend8

String

扩展属性8

udfExtend9

String

扩展属性9

udfExtend10

String

扩展属性10

响应参数

参数

类型

描述

status

String

状态,failed | success。

msg

String

消息。行政区域名称不能为空。

data

Object

响应结果内容data。

请求示例

{
    "addressList": [
        {
            "addressCode": "hzjTest1",
            "address": "hzjTest1",
            "detailedAddress": "深布xxxxxxxxx4号",
            "parentCode": 440300,
            "description": "描述一下",
            "coordinateType": "GPS",
            "longitude": 114.114449,
            "latitude": 22.604495,
            "coordinate": "",
            "udfExtend1": "udf1",
            "udfExtend2": "udf2",
            "udfExtend3": "udf3",
            "udfExtend4": "udf4",
            "udfExtend5": "2024-09-20",
            "udfExtend6": "2024-09-21",
            "udfExtend7": "udf7",
            "udfExtend8": "udf8",
            "udfExtend9": "udf9",
            "udfExtend10": "udf10"
        },
        {
            "addressCode": "hzjTest2",
            "address": "hzjTest2",
            "detailedAddress": "",
            "parentCode": 440300,
            "description": "描述两下",
            "coordinateType": "UWB",
            "longitude": null,
            "latitude": null,
            "coordinate": "10,20,30",
            "udfExtend1": "udf1",
            "udfExtend2": "udf2",
            "udfExtend3": "udf3",
            "udfExtend4": "udf4",
            "udfExtend5": "2024-09-20",
            "udfExtend6": "2024-09-21",
            "udfExtend7": "udf7",
            "udfExtend8": "udf8",
            "udfExtend9": "udf9",
            "udfExtend10": "udf10"
        },
        {
            "addressCode": "hzjTest3",
            "address": "hzjTest3",
            "detailedAddress": "",
            "parentCode": 440300,
            "description": "描述三下",
            "coordinateType": "",
            "longitude": null,
            "latitude": null,
            "coordinate": "",
            "udfExtend1": "udf1",
            "udfExtend2": "udf2",
            "udfExtend3": "udf3",
            "udfExtend4": "udf4",
            "udfExtend5": "2024-09-20",
            "udfExtend6": "2024-09-21",
            "udfExtend7": "udf7",
            "udfExtend8": "udf8",
            "udfExtend9": "udf9",
            "udfExtend10": "udf10"
        }
    ]
}

响应示例

成功出参案例:
{
    "status": "success",
    "msg": null,
    "data": [
        {
            "addressCode": "hzjTest1",
            "address": "hzjTest1",
            "parentCode": "440300",
            "description": "描述一下",
            "detailedAddress": "深圳东xxxxxxxxxx4号",
            "coordinateType": "GPS",
            "longitude": "114.114449",
            "latitude": "22.604495",
            "coordinate": "",
            "geoHash": "ws10sep8",
            "udfExtend1": "udf1",
            "udfExtend2": "udf2",
            "udfExtend3": "udf3",
            "udfExtend4": "udf4",
            "udfExtend5": "2024-09-20T00:00:00.000+08:00",
            "udfExtend6": "2024-09-21T00:00:00.000+08:00",
            "udfExtend7": "udf7",
            "udfExtend8": "udf8",
            "udfExtend9": "udf9",
            "udfExtend10": "udf10",
            "addressId": 5913544,
            "addressLevel": 4,
            "parentId": 5026528,
            "addressPath": "5026256.5026275.5026528",
            "lastUpdatedBy": 5005466,
            "entityName": "Address",
            "affectedRows": 1
        },
        {
            "addressCode": "hzjTest2",
            "address": "hzjTest2",
            "parentCode": "440300",
            "description": "描述两下",
            "detailedAddress": "",
            "coordinateType": "UWB",
            "longitude": null,
            "latitude": null,
            "coordinate": "10,20,30",
            "geoHash": null,
            "udfExtend1": "udf1",
            "udfExtend2": "udf2",
            "udfExtend3": "udf3",
            "udfExtend4": "udf4",
            "udfExtend5": "2024-09-20T00:00:00.000+08:00",
            "udfExtend6": "2024-09-21T00:00:00.000+08:00",
            "udfExtend7": "udf7",
            "udfExtend8": "udf8",
            "udfExtend9": "udf9",
            "udfExtend10": "udf10",
            "addressId": 5913545,
            "addressLevel": 4,
            "parentId": 5026528,
            "addressPath": "5026256.5026275.5026528",
            "lastUpdatedBy": 5005466,
            "entityName": "Address",
            "affectedRows": 1
        },
        {
            "addressCode": "hzjTest3",
            "address": "hzjTest3",
            "parentCode": "440300",
            "description": "描述三下",
            "detailedAddress": "",
            "coordinateType": "",
            "longitude": null,
            "latitude": null,
            "coordinate": "",
            "geoHash": null,
            "udfExtend1": "udf1",
            "udfExtend2": "udf2",
            "udfExtend3": "udf3",
            "udfExtend4": "udf4",
            "udfExtend5": "2024-09-20T00:00:00.000+08:00",
            "udfExtend6": "2024-09-21T00:00:00.000+08:00",
            "udfExtend7": "udf7",
            "udfExtend8": "udf8",
            "udfExtend9": "udf9",
            "udfExtend10": "udf10",
            "addressId": 5913546,
            "addressLevel": 4,
            "parentId": 5026528,
            "addressPath": "5026256.5026275.5026528",
            "lastUpdatedBy": 5005466,
            "entityName": "Address",
            "affectedRows": 1
        }
    ],
    "success": true,
    "failed": false
}

相关文档