用户 - 地址☍
版本:v1
认证方式:Bearer Token
目录☍
接口列表☍
获取位置列表☍
接口说明
根据条件获取位置列表
基本信息☍
- 接口名称:获取位置列表
- 请求方式:GET
- 请求路径:/UserLocation/{appKey}
请求参数☍
Path 参数☍
参数名 | 示例值 | 参数描述 | 是否必填 |
---|---|---|---|
appKey | - | - | 是 |
Query 参数☍
参数名 | 类型 | 示例值 | 参数描述 | 是否必填 |
---|---|---|---|---|
tag | string | - | 标签 | 否 |
type | string | - | 分类 | 否 |
x | number | - | 纬度 | 否 |
y | number | - | 经度 | 否 |
sphere | integer | - | 附近距离,单位:米 | 否 |
skip | integer | - | 跳过的记录数 | 否 |
take | integer | 10 | 获取的记录数 | 否 |
示例代码☍
返回结果☍
字段名 | 类型 | 描述 | 是否必填 |
---|---|---|---|
code | integer | 状态码 | 否 |
data | UserLocationsResult | - | 否 |
error | string | 错误信息 | 否 |
添加位置☍
接口说明
添加新的位置信息
基本信息☍
- 接口名称:添加位置
- 请求方式:POST
- 请求路径:/UserLocation/{appKey}
请求参数☍
Path 参数☍
参数名 | 示例值 | 参数描述 | 是否必填 |
---|---|---|---|
appKey | - | - | 是 |
Body 参数☍
参数名 | 类型 | 示例值 | 参数描述 | 是否必填 |
---|---|---|---|---|
locationName | string | - | 地点的名称 | 否 |
latitude | number | - | 纬度 | 是 |
longitude | number | - | 经度 | 是 |
locationType | string | - | 地点的类型,如家庭、工作、学校等 | 是 |
recipientName | string | - | 收货人姓名 | 否 |
phoneNumber | string | - | 收货人联系电话 | 否 |
string | - | 收货人电子邮件 | 否 | |
country | string | - | 国家 | 否 |
state | string | - | 州/省 | 否 |
city | string | - | 城市 | 否 |
district | string | - | 区/县 | 否 |
street | string | - | 街道 | 否 |
zipCode | string | - | 邮政编码 | 否 |
address | string | - | 详细的地址信息 | 否 |
mapType | string | - | 地址类型,百度、高德、谷歌 | 否 |
remark | string | - | 备注 | 否 |
tags | string | - | 标签 | 否 |
enable | boolean | - | 启用 | 否 |
showIndex | integer | - | 排序 | 否 |
createDate | string | - | 创建时间 | 否 |
lastUpdate | string | - | 最后更新的时间 | 否 |
示例代码☍
返回结果☍
字段名 | 类型 | 描述 | 是否必填 |
---|---|---|---|
code | integer | 状态码 | 否 |
data | UserLocationPostResult | - | 否 |
error | string | 错误信息 | 否 |
获取位置详情☍
接口说明
根据位置ID获取位置详情
基本信息☍
- 接口名称:获取位置详情
- 请求方式:GET
- 请求路径:/UserLocation/{appKey}/{id}
请求参数☍
Path 参数☍
参数名 | 示例值 | 参数描述 | 是否必填 |
---|---|---|---|
id | - | 位置ID | 是 |
appKey | - | - | 是 |
示例代码☍
返回结果☍
字段名 | 类型 | 描述 | 是否必填 |
---|---|---|---|
code | integer | 状态码 | 否 |
data | GeoLocationModel | - | 否 |
error | string | 错误信息 | 否 |
更新位置☍
接口说明
此方法用于更新指定位置ID的位置信息。如果位置不存在,则创建一个新的位置。
基本信息☍
- 接口名称:更新位置
- 请求方式:PUT
- 请求路径:/UserLocation/{appKey}/{id}
请求参数☍
Path 参数☍
参数名 | 示例值 | 参数描述 | 是否必填 |
---|---|---|---|
id | - | 位置ID | 是 |
appKey | - | - | 是 |
Body 参数☍
参数名 | 类型 | 示例值 | 参数描述 | 是否必填 |
---|---|---|---|---|
locationName | string | - | 地点的名称 | 否 |
latitude | number | - | 纬度 | 是 |
longitude | number | - | 经度 | 是 |
locationType | string | - | 地点的类型,如家庭、工作、学校等 | 是 |
recipientName | string | - | 收货人姓名 | 否 |
phoneNumber | string | - | 收货人联系电话 | 否 |
string | - | 收货人电子邮件 | 否 | |
country | string | - | 国家 | 否 |
state | string | - | 州/省 | 否 |
city | string | - | 城市 | 否 |
district | string | - | 区/县 | 否 |
street | string | - | 街道 | 否 |
zipCode | string | - | 邮政编码 | 否 |
address | string | - | 详细的地址信息 | 否 |
mapType | string | - | 地址类型,百度、高德、谷歌 | 否 |
remark | string | - | 备注 | 否 |
tags | string | - | 标签 | 否 |
enable | boolean | - | 启用 | 否 |
showIndex | integer | - | 排序 | 否 |
createDate | string | - | 创建时间 | 否 |
lastUpdate | string | - | 最后更新的时间 | 否 |
示例代码☍
返回结果☍
字段名 | 类型 | 描述 | 是否必填 |
---|---|---|---|
code | integer | 状态码 | 否 |
data | boolean | 响应数据 | 否 |
error | string | 错误信息 | 否 |
删除位置☍
接口说明
根据位置ID删除位置信息
基本信息☍
- 接口名称:删除位置
- 请求方式:DELETE
- 请求路径:/UserLocation/{appKey}/{id}
请求参数☍
Path 参数☍
参数名 | 示例值 | 参数描述 | 是否必填 |
---|---|---|---|
id | - | 位置ID | 是 |
appKey | - | - | 是 |
示例代码☍
返回结果☍
字段名 | 类型 | 描述 | 是否必填 |
---|---|---|---|
code | integer | 状态码 | 否 |
data | boolean | 响应数据 | 否 |
error | string | 错误信息 | 否 |
数据结构☍
BooleanApiResponse☍
字段名 | 类型 | 描述 | 是否必填 |
---|---|---|---|
code | integer | 状态码 | 否 |
data | boolean | 响应数据 | 否 |
error | string | 错误信息 | 否 |
GeoLocationModel☍
字段名 | 类型 | 描述 | 是否必填 |
---|---|---|---|
locationName | string | 地点的名称 | 否 |
latitude | number | 纬度 | 是 |
longitude | number | 经度 | 是 |
locationType | string | 地点的类型,如家庭、工作、学校等 | 是 |
recipientName | string | 收货人姓名 | 否 |
phoneNumber | string | 收货人联系电话 | 否 |
string | 收货人电子邮件 | 否 | |
country | string | 国家 | 否 |
state | string | 州/省 | 否 |
city | string | 城市 | 否 |
district | string | 区/县 | 否 |
street | string | 街道 | 否 |
zipCode | string | 邮政编码 | 否 |
address | string | 详细的地址信息 | 否 |
mapType | string | 地址类型,百度、高德、谷歌 | 否 |
remark | string | 备注 | 否 |
tags | string | 标签 | 否 |
enable | boolean | 启用 | 否 |
showIndex | integer | 排序 | 否 |
createDate | string | 创建时间 | 否 |
lastUpdate | string | 最后更新的时间 | 否 |
GeoLocationModelApiResponse☍
字段名 | 类型 | 描述 | 是否必填 |
---|---|---|---|
code | integer | 状态码 | 否 |
data | - | - | 否 |
error | string | 错误信息 | 否 |
GeoLocationResponseModel☍
字段名 | 类型 | 描述 | 是否必填 |
---|---|---|---|
locationName | string | 地点的名称 | 否 |
latitude | number | 纬度 | 是 |
longitude | number | 经度 | 是 |
locationType | string | 地点的类型,如家庭、工作、学校等 | 是 |
recipientName | string | 收货人姓名 | 否 |
phoneNumber | string | 收货人联系电话 | 否 |
string | 收货人电子邮件 | 否 | |
country | string | 国家 | 否 |
state | string | 州/省 | 否 |
city | string | 城市 | 否 |
district | string | 区/县 | 否 |
street | string | 街道 | 否 |
zipCode | string | 邮政编码 | 否 |
address | string | 详细的地址信息 | 否 |
mapType | string | 地址类型,百度、高德、谷歌 | 否 |
remark | string | 备注 | 否 |
tags | string | 标签 | 否 |
enable | boolean | 启用 | 否 |
showIndex | integer | 排序 | 否 |
createDate | string | 创建时间 | 否 |
lastUpdate | string | 最后更新的时间 | 否 |
id | integer | ID | 否 |
UserLocationPostResult☍
字段名 | 类型 | 描述 | 是否必填 |
---|---|---|---|
id | integer | - | 否 |
UserLocationPostResultApiResponse☍
字段名 | 类型 | 描述 | 是否必填 |
---|---|---|---|
code | integer | 状态码 | 否 |
data | - | - | 否 |
error | string | 错误信息 | 否 |
UserLocationsResult☍
字段名 | 类型 | 描述 | 是否必填 |
---|---|---|---|
totalLocations | integer | - | 否 |
data | array | - | 否 |
UserLocationsResultApiResponse☍
字段名 | 类型 | 描述 | 是否必填 |
---|---|---|---|
code | integer | 状态码 | 否 |
data | - | - | 否 |
error | string | 错误信息 | 否 |
通用错误码☍
错误码 | 说明 |
---|---|
200 | 成功 |