获取城市列表
一、接口名称:
getdltcitylist
测试环境 http://m.fat.ctripqa.com/restapi/soa2/13353/getdltcitylist
生产环境 http://m.ctrip.com/restapi/soa2/13353/getdltcitylist
二、输入参数:
| 父节点 | 名称 | 编码 | 类型 | 必填 | 描述 |
|---|---|---|---|---|---|
| 请求者信息 | requestor | 是 | |||
| requestor | 版本号 | invoker | string | 是 | |
| requestor | 操作人名称 | operatorName | string | 是 | |
| requestor | 操作IP | opClientIP | string | 是 | |
| requestor | 用户ID | userId | int | 是 | |
| requestor | 语言 | languageType | string | 是 | |
| 查询条件 | searchCandidate | 是 | |||
| searchCandidate | 国家ID | countryID | int | 是 | |
| 分页设置 | pagingSettings | 是 | |||
| pagingSettings | 每页数量 | pageSize | int | 是 | 每页最大100 |
| pagingSettings | 每页数量 | currentPageIndex | Int | 是 | 必须大于0 |
| 供应商ID | supplierID | int | 是 |
示例:
{
"requestor": {
"invoker": "ZS",
"operatorName": "ZS",
"opClientIP": "127.0.0.1",
"userId": 1,
"languageType": "CN"
},
"searchCandidate": {
"countryID": 1
},
"pagingSettings": {
"pageSize": 10,
"currentPageIndex": 1
},
"supplierID": 2274
}
三、输出参数:
| 父节点 | 名称 | 编码 | 类型 | 描述 |
|---|---|---|---|---|
| 状态信息 | responseStatus | 系统校验信息 | ||
| 状态信息 | resultStatus | 业务校验信息 | ||
| resultStatus | 错误码 | resultCode | 除了0是正确,别的都是错误 | |
| resultStatus | 错误信息 | resultMsg | 错误信息 | |
| 城市列表 | cityInfoList | |||
| cityInfoList | 城市信息 | cityInfo | ||
| cityInfo | 城市ID | cityID | int | |
| cityInfo | 城市名称 | cityName | string | |
| cityInfo | 城市代码 | cityCode | string | |
| cityInfo | 省份ID | provinceID | int | |
| cityInfo | 省份名称 | provinceName | string | |
| cityInfo | 国家ID | countryID | int | |
| cityInfo | 国家名称 | countryName | string | |
| cityInfo | 分页信息 | pagingInfo | ||
| pagingInfo | 当前页 | currentPageIndex | int | |
| pagingInfo | 总页数 | totalPages | int | |
| pagingInfo | 总记录数 | totalRecords | int |
示例:
{
"ResponseStatus": {
"Timestamp": "/Date(1517974992145+0800)/",
"Ack": "Success",
"Errors": [],
"Build": null,
"Version": "v1",
"Extension": null
},
"resultStatus": {
"resultCode": 0,
"resultMsg": "success"
},
"cityInfoList": {
"cityInfo": [
{
"cityID": 1,
"cityName": "北京",
"cityCode": "BJS",
"provinceID": 1,
"provinceName": "北京",
"countryID": 1,
"countryName": "中国"
}
]
},
"pagingInfo": {
"currentPageIndex": 1,
"totalPages": 2198,
"totalRecords": 2198
}
}