2018-04-24 16:02:00 +02:00
|
|
|
# API para Códigos postales de España
|
2018-04-05 09:27:43 +02:00
|
|
|
|
2018-04-24 16:02:00 +02:00
|
|
|
Sencilla API para obtener información de los códigos postales de España. Obteniendo información como:
|
2018-04-05 09:27:43 +02:00
|
|
|
|
2018-04-24 16:02:00 +02:00
|
|
|
- Código postal.
|
|
|
|
- Población.
|
|
|
|
- Latitud.
|
|
|
|
- Longitud.
|
2018-04-05 09:27:43 +02:00
|
|
|
|
2018-04-24 16:02:00 +02:00
|
|
|
## Llamadas
|
2018-04-05 09:27:43 +02:00
|
|
|
|
2018-04-24 16:02:00 +02:00
|
|
|
### Obtener todos los datos de un código postal
|
2018-04-05 09:27:43 +02:00
|
|
|
|
2018-04-24 16:02:00 +02:00
|
|
|
``` bash
|
2022-09-07 16:43:42 +02:00
|
|
|
localhost/api/v1/postal_code/{numero}
|
2018-04-24 16:02:00 +02:00
|
|
|
```
|
|
|
|
|
|
|
|
Ejemplo
|
|
|
|
|
|
|
|
``` bash
|
2022-09-07 16:43:42 +02:00
|
|
|
curl localhost/api/v1/postal_code/46017
|
2018-04-24 16:02:00 +02:00
|
|
|
```
|
|
|
|
|
|
|
|
``` json
|
|
|
|
[
|
|
|
|
{
|
|
|
|
"index": 461021,
|
|
|
|
"postal_code": 46017,
|
|
|
|
"poblacion": "Santa Margarida de Montbui",
|
|
|
|
"lat": 41.55659597,
|
|
|
|
"lng": 1.60489809
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"index": 461022,
|
|
|
|
"postal_code": 46017,
|
|
|
|
"poblacion": "Pampliega",
|
|
|
|
"lat": 42.20619881,
|
|
|
|
"lng": -3.98797885
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"index": 461023,
|
|
|
|
"postal_code": 46017,
|
|
|
|
"poblacion": "Villanueva de Guadamejud",
|
|
|
|
"lat": 40.22470982,
|
|
|
|
"lng": -2.50703229
|
|
|
|
},
|
|
|
|
...
|
|
|
|
]
|
|
|
|
```
|
|
|
|
|
|
|
|
### Obtener por index (indice)
|
|
|
|
|
|
|
|
``` bash
|
2022-09-07 16:43:42 +02:00
|
|
|
curl localhost/api/v1/index/{indice}
|
2018-04-24 16:02:00 +02:00
|
|
|
```
|
|
|
|
|
|
|
|
Ejemplo
|
|
|
|
|
|
|
|
``` bash
|
2022-09-07 16:43:42 +02:00
|
|
|
curl localhost/api/v1/index/461021
|
2018-04-24 16:02:00 +02:00
|
|
|
```
|
|
|
|
|
|
|
|
``` json
|
|
|
|
[
|
|
|
|
{
|
|
|
|
"index": 461021,
|
|
|
|
"postal_code": 46017,
|
|
|
|
"poblacion": "Santa Margarida de Montbui",
|
|
|
|
"lat": 41.55659597,
|
|
|
|
"lng": 1.60489809
|
|
|
|
}
|
|
|
|
]
|
|
|
|
```
|
2018-04-05 09:27:43 +02:00
|
|
|
|
2018-04-24 16:02:00 +02:00
|
|
|
## Instalación
|
2018-04-05 09:27:43 +02:00
|
|
|
|
|
|
|
```bash
|
|
|
|
pipenv install
|
|
|
|
pipenv shell
|
|
|
|
```
|
|
|
|
|
2018-04-24 16:02:00 +02:00
|
|
|
Después solo debes arrancarlo.
|
2018-04-05 09:27:43 +02:00
|
|
|
|
|
|
|
```bash
|
|
|
|
python3 app.py
|
|
|
|
```
|