Get city list under specified country or province for address completion function
Request address
{域名地址}/api/place/country/cities
Description:{域名地址}Replace it with your domain name, such ashttps://en.anqicms.com/api/place/country/cities
Request Syntax
GET {域名地址}/api/place/country/cities?{参数}
Request Headers
This interface involves only public request headers. For more information, please refer toCommon Request Headers (Common Request Headers).
Request parameters
| Field name | Type | Required | Description |
|---|---|---|---|
| country_code | string | No | Country Code (either one) |
| Country Name | string | No | Country Name (either one) |
| State Code | string | No | Province/State Code (optional) |
| state name | string | No | province/states name (optional) |
Response header
This interface only involves common response headers. For more information, please refer toCommon Request Headers (Common Request Headers).
Return parameters
| Field name | Type | Description |
|---|---|---|
| code | int | Error code |
| msg | string | Error description |
| data | object[] | city list |
data result item parameter
| Field name | Type | Description |
|---|---|---|
| id | int | city ID |
| name | string | city name |
| latitude | string | latitude |
| longitude | string | longitude |
Usage Example
Request example
GET /api/place/country/cities?country_code=CN&state_code=GD HTTP/1.1
Host: your-domain.com
Content-Type: application/json
Response Example
{
"code": 0,
"data": [
{
"id": 1,
"name": "Guangzhou",
"latitude": "23.1291",
"longitude": "113.2644"
},
{
"id": 2,
"name": "Shenzhen",
"latitude": "22.5431",
"longitude": "114.0579"
},
{
"id": 3,
"name": "Dongguan",
"latitude": "22.9917",
"longitude": "113.7352"
}
],
"msg": ""
}
error code
| Error code | Description |
|---|---|
| 0 | OK |
| -1 | Error, the reason is indicated in msg |