Twitear
Follow @santaskillers
ACTUALIZACION 14-07: Ya no se puede acceder públicamente a la API.
En medio de problemas técnicos, críticas, mucha prensa y cierta indiferencia del público en general, el 13 de mayo fue presentada en público la web de Precios Claros. Algo así como una versión liberal de Precios Cuidados, pero a diferencia de éste, donde el Estado aparece regulando algunos precios, el nuevo programa apunta al comportamiento racional del consumidor en tanto Homo œconomicus. Manzanas!
A los supermercadistas les sigue pareciendo una intromisión estatal, a los consumidores no parece interesarles la propuesta y el Estado ni siquiera documenta la API para que los desarrolladores puedan crear aplicaciones más interesantes. Así las cosas, nos pusimos a revisar la basura y conseguimos la lista completa de los puntos de venta que informan precios al programa diariamente. Acá. También se pueden agregar las variables lat y lng para recibir un listado de sucursales cercanas a un punto geográfico. Para otras funciones, ver el final del post.
Como ya se sabía, sólo las grandes cadenas tienen la capacidad de actualizar diariamente una lista de productos de tal magnitud. Por caso, Coto sucursal Abasto informa el precio de 8343 productos. Así que no asombra que los participantes sean exclusivamente cadenas a pesar de la invitación formal del gobierno a todos los comerciantes a sumarse. Sólo llama la atención la presencia de Shell e YPF, sobre todo porqué es difícil imaginar a alguien que planifique sus compras en la tienda de una estación de servicio.
En el mapa se observa la distribución de las sucursales a lo largo y a lo ancho del país con un radio de 10 cuadras alrededor de cada punto de venta. Así pueden observarse las áreas donde ni siquiera hay una cadena a menos de 10 cuadras (un número caprichoso, si alguien tiene una sugerencia al respecto, chifle), por lo general barrios de menores recursos y con menor movilidad particular (lo que resolvería el tema de la distancia para hacer las compras). El mismo mapa sirve también para pensar los límites de la ley de devolución del IVA a los alimentos.
Pero más importante para la utilidad Precios Claros es observar la distancia entre sucursales de distintas cadenas, porqué la elección "racional" que pretende fomentar el programa solo tiene sentido si hay 2 o más cadenas cercanas al consumidor. En ese sentido solo en CABA, algunas grandes ciudades del interior y los partidos más desarrollados del GBA se observa esa posibilidad, lo que le resta alcance al programa.
Algunas referencias sobre la API, simplemente copié la respuesta del servidor, le dejo el trabajo a los programadores. Yo no lo soy.
ACTUALIZACION 14-07: Ya no se puede acceder públicamente a la API.
En medio de problemas técnicos, críticas, mucha prensa y cierta indiferencia del público en general, el 13 de mayo fue presentada en público la web de Precios Claros. Algo así como una versión liberal de Precios Cuidados, pero a diferencia de éste, donde el Estado aparece regulando algunos precios, el nuevo programa apunta al comportamiento racional del consumidor en tanto Homo œconomicus. Manzanas!
A los supermercadistas les sigue pareciendo una intromisión estatal, a los consumidores no parece interesarles la propuesta y el Estado ni siquiera documenta la API para que los desarrolladores puedan crear aplicaciones más interesantes. Así las cosas, nos pusimos a revisar la basura y conseguimos la lista completa de los puntos de venta que informan precios al programa diariamente. Acá. También se pueden agregar las variables lat y lng para recibir un listado de sucursales cercanas a un punto geográfico. Para otras funciones, ver el final del post.
Como ya se sabía, sólo las grandes cadenas tienen la capacidad de actualizar diariamente una lista de productos de tal magnitud. Por caso, Coto sucursal Abasto informa el precio de 8343 productos. Así que no asombra que los participantes sean exclusivamente cadenas a pesar de la invitación formal del gobierno a todos los comerciantes a sumarse. Sólo llama la atención la presencia de Shell e YPF, sobre todo porqué es difícil imaginar a alguien que planifique sus compras en la tienda de una estación de servicio.
En el mapa se observa la distribución de las sucursales a lo largo y a lo ancho del país con un radio de 10 cuadras alrededor de cada punto de venta. Así pueden observarse las áreas donde ni siquiera hay una cadena a menos de 10 cuadras (un número caprichoso, si alguien tiene una sugerencia al respecto, chifle), por lo general barrios de menores recursos y con menor movilidad particular (lo que resolvería el tema de la distancia para hacer las compras). El mismo mapa sirve también para pensar los límites de la ley de devolución del IVA a los alimentos.
Pero más importante para la utilidad Precios Claros es observar la distancia entre sucursales de distintas cadenas, porqué la elección "racional" que pretende fomentar el programa solo tiene sentido si hay 2 o más cadenas cercanas al consumidor. En ese sentido solo en CABA, algunas grandes ciudades del interior y los partidos más desarrollados del GBA se observa esa posibilidad, lo que le resta alcance al programa.
Algunas referencias sobre la API, simplemente copié la respuesta del servidor, le dejo el trabajo a los programadores. Yo no lo soy.
https://8kdx6rx8h4.execute-api.us-east-1.amazonaws.com/prod/productos?
Argumentos obligatorios para 'productos disponibles en sucursales cercanas': lat, lng. Argumentos obligatorios para 'productos disponibles en una sucursal determinada': id_sucursal. Optativos: string (nombre del producto)
https://8kdx6rx8h4.execute-api.us-east-1.amazonaws.com/prod/producto?
Argumentos obligatorios para 'precios de un producto en las sucursales cercanas': id_producto, lat, lng.",
https://8kdx6rx8h4.execute-api.us-east-1.amazonaws.com/prod/comparativa?
Argumentos obligatorios para 'lista de productos X lista de sucursales': array_sucursales, array_productos
https://8kdx6rx8h4.execute-api.us-east-1.amazonaws.com/prod/sucursales?
Ahora es necesario usar un API Key.
ResponderEliminarDesde Google Chrome, usando la extensión "Modify Headers for Google Chrome™", se puede acceder.
Hay que agregar un header con estos datos:
Action: Add
Name: x-api-key
Value: qfcNgctUb27Qw5w07u0sA5pNfp51Q9mo9XhIuZpw
Hola Pablo, Tendrías alguna documentación básica sobre como hacer requests al API? Logré cambiar el header, pero todavía no logro escribir un request válido. No soy desarrollador asi que cualquier ayuda te lo agradezco.
ResponderEliminarHola Ricardo
ResponderEliminarEs super sencillo. Una vez que agregas los datos en la extendión de Chrome, tenes que activarlos.
Ingresa al link que te paso, con una captura de como debe quedar la pantalla de la extensión de Google Chrome: http://imgur.com/a/8O9LI
Una vez que tengas todo activado, podes ingresar a cualquier de las URLs de las que habla este post, como por ejemplo https://8kdx6rx8h4.execute-api.us-east-1.amazonaws.com/prod/sucursales?
Saludos
Genial Pablo, muchas gracias!! Ya estoy haciendo los primeros requests ;)
ResponderEliminarCambiaron la x-api-key
ResponderEliminarLa nueva es mBurRHh5lEHTFkC11Its1zcQuE1Gn4N58SGwD135
hola, puede ser que no ande mas con es apikey?
ResponderEliminarHay una nueva api-key?
ResponderEliminarSí, la actual es zIgFou7Gta7g87VFGL9dZ4BEEs19gNYS1SOQZt96
Eliminarsabe que no puedo usar la api por ninguna forma.... cambió algo más ahora?
ResponderEliminarHola. La api key sigue funcioando?
ResponderEliminarBuenas! Sigue funcionando?
ResponderEliminarSigue funcionando o cambio la api key?
ResponderEliminarHay forma de listar todos los productos sin especificar la sucursal?
ResponderEliminarEste comentario ha sido eliminado por el autor.
Eliminarhola! dejo de funcionar la API? me aparece message forbidden
ResponderEliminarhola, se puede acceder a la API? Gracias
ResponderEliminarHola, se peude acceder a la API??
ResponderEliminarQue tal, se puede acceder a la API? cual seria el nuevo token? Gracias
ResponderEliminar