Información:
Los datos que puede obtener con esta api se descargan directamente desde la pagina oficial de bicing, con un periodo de 1 minuto. Así mantiene una cache de los datos por un minuto y puede atender las peticiones al instante.
Métodos:
A continuacón tiene una lista de 3 metodos: list, all y one. Los cuales se autodescriben a si mismos. A continuacion esta la lista de urls y sus respectivos parametros:
- http://niwi-bicing.appspot.com/api/all
- indent - (int) especifica si quiere que la salida fuese formateada.(solo para «json»)
- format - (str) especifica el formato de salida. (xml y json)
- http://niwi-bicing.appspot.com/api/one
- indent - (int) especifica si quiere que la salida fuese formateada.(solo para «json»)
- format - (str) especifica el formato de salida. (xml y json)
- http://niwi-bicing.appspot.com/api/list
- indent - (int) especifica si quiere que la salida fuese formateada.(solo para «json»)
- format - (str) especifica el formato de salida. (xml y json)
Ejemplos:
A continuacion se visualiza un ejemplo de como se puede obtener datos de una sola estacion.
Url: http://niwi-bicing.appspot.com/api/one?id=20
Salida: { "available": 7, "freespace": 14, "name": "Industria", "timestamp": "2010-07-14 03:01:26",
"stid": 20, "coordinates": "2.174628,41.409756,13" }
Url: http://niwi-bicing.appspot.com/api/one?id=20&format=xml
Salida:
<?xml version="1.0" encoding="utf-8"?>
<station id="22">
<name>Sardenya</name>
<timestamp>2010-07-14 11:32:28</timestamp>
<available>15</available>
<freespace>12</freespace>
<coords>2.175186,41.402047,13</coords>
</station>