获取城市列表

一、接口名称:

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
  }
}

results matching ""

    No results matching ""