获取城市编码
说明:
请求数据类型: JSON
响应类型: JSON
状态:有效
接口描述: 通过国家代码获取其所有城市编码
请求头:"Accept":"application/json",
"Content-Type":"application/json"
请求方式:POST(HTTPS)
请求地址:https://btbapi.sctt.net/h1/GetCities
请求包体:
{ "merchant_id":287729, "request_time":"2023-02-11 11:48:00", "sign":"D19A61DBE64BA6CFB547855F216E0201", "countryCode":"AU", "locale":"zh_CN" }
参数说明:
参数 | 必须 | 类型 | 说明 |
---|---|---|---|
merchant_id | 是 | bigint | 商户编号 |
request_time | 是 | string | 请求时间,格式:“yyyy-MM-dd HH:mm:ss” |
sign | 是 | string | 签名 |
nationality | 是 | string | 入住人员的国籍 (ISO二 位国家代码 如:CN, AU,NZ) |
passengerCountryOfResidence | 是 | string | 入住人员的居住国 (ISO 二位国家代码 如: CN,AU,NZ) |
返回结果:
{ "code":0, "msg":"ok", "data":{ "status":0, "payload":[ { "cityCode":"APK", "name":"Acton Park", "countryCode":"AU", "seq":-1 }, { "cityCode":"ADI", "name":"Adaminaby", "countryCode":"AU", "seq":-1 }, { "cityCode":"ADA", "name":"Adaminaby", "countryCode":"AU", "seq":-1 }, { "cityCode":"ADL", "name":"阿德莱德", "countryCode":"AU", "seq":61 }, { "cityCode":"AON", "name":"Adelong", "countryCode":"AU", "seq":-1 } ] } }
参数说明:
参数 | 类型 | 说明 |
---|---|---|
code | int | 状态码 |
msg | string | 接口返回信息 |
data | object | 接口返回数据 |
- status | int | 状态码(0表示成功,其他表示 失败) |
- payload | array[object] | 接口返回数据 |
- - cityCode | string | 城市编码 |
- - name | string | 城市名称 |
- - countryCode | string | 国家编码 |
- - seq | number | 默认顺序 |
状态码说明:
状态码 | 说明 |
---|---|
0 | 0表示成功 |
7001 | 报文错误 |
7002 | 签名错误 |
7003 | 账号停用 |