ADDRESS API
用户地址库管理。
本文档由 protobuf descriptor 生成。字段名采用 protobuf JSON 名称;64 位整数在 JSON 中应按字符串处理。
接入方式
- 动态 HTTP:
POST /rpc/address/{Service}/{Method}
- 原生 gRPC:
/address.{Service}/{Method}
- grpc-gateway:
POST /address.{Service}/{Method}
- 鉴权:需要登录的接口通过
Authorization: Bearer <token> 传递凭证。
- 动态 HTTP 成功或失败均返回 HTTP 200,业务状态见
code、message、details。
服务概览
| 服务 |
方法数 |
说明 |
Library |
5 |
Library 服务 |
Library
Library.Create
- 动态 HTTP:
POST /rpc/address/Library/Create
- gRPC:
/address.Library/Create
- 白名单键:
address.Library.Create
- 请求示例:
Library.Modify
- 动态 HTTP:
POST /rpc/address/Library/Modify
- gRPC:
/address.Library/Modify
- 白名单键:
address.Library.Modify
- 请求示例:
Library.Get
- 动态 HTTP:
POST /rpc/address/Library/Get
- gRPC:
/address.Library/Get
- 白名单键:
address.Library.Get
- 请求示例:
Library.Fetch
- 动态 HTTP:
POST /rpc/address/Library/Fetch
- gRPC:
/address.Library/Fetch
- 白名单键:
address.Library.Fetch
- 请求示例:
Library.Delete
- 动态 HTTP:
POST /rpc/address/Library/Delete
- gRPC:
/address.Library/Delete
- 白名单键:
address.Library.Delete
- 请求示例:
消息结构
address.AddressCreateRequest
| JSON 字段 |
类型 |
规则 |
phone |
string |
可选 |
country |
string |
可选 |
province |
string |
可选 |
city |
string |
可选 |
area |
string |
可选 |
detail |
string |
可选 |
contact |
string |
可选 |
name |
string |
可选 |
pics |
string |
可选 |
status |
int32 |
可选 |
address.AddressDeleteRequest
| JSON 字段 |
类型 |
规则 |
id |
[]int64 |
数组 |
address.AddressItem
| JSON 字段 |
类型 |
规则 |
id |
int64 |
可选 |
identity |
string |
可选 |
phone |
string |
可选 |
country |
string |
可选 |
province |
string |
可选 |
city |
string |
可选 |
area |
string |
可选 |
detail |
string |
可选 |
contact |
string |
可选 |
name |
string |
可选 |
pics |
string |
可选 |
status |
int32 |
可选 |
address.AddressListReply
| JSON 字段 |
类型 |
规则 |
data |
[]address.AddressItem |
数组 |
address.IdentRequest
| JSON 字段 |
类型 |
规则 |
id |
int64 |
可选 |
identity |
string |
可选 |
address.StatusReply
| JSON 字段 |
类型 |
规则 |
code |
int32 |
可选 |
identity |
string |
可选 |
message |
string |
可选 |
timeseq |
int64 |
可选 |