Eflores89 / inegiR

R package to interact with INEGI API's :bar_chart: :chart_with_upwards_trend:
http://enelmargen.org/inegiR/
53 stars 12 forks source link

Versión 2.0 del API (la versión actual ya no funciona) #18

Closed diegovalle closed 5 years ago

diegovalle commented 6 years ago

Al parecer el INEGI liberó la versión 2.0 de su API sin avisarle a nadie y retiró algunos de los indicadores de la versión 1.0. De hecho el ejemplo de como usar el API de su página ya no funciona

http://www3.inegi.org.mx/sistemas/api/indicadores/v1/Indicador/1002000001/01/es/false/json/[Aquí va tu Token]

usando serie_inegi regresa

library(inegiR)
token = ""
urlINPC2 <- 
"http://www3.inegi.org.mx/sistemas/api/indicadores/v1//Indicador/1002000001/00000/es/false/xml/"
INPC <- serie_inegi(urlINPC2, token)
Error de INEGI: Ocurrio un error inesperado en la aplicacion, por favor informe al proveedor del servicio http://www.inegi.org.mx/inegi/contacto/default.aspx

Según la página 2.0 del API en la pestaña de "constructor de consultas" la nueva dirección es:

https://www.inegi.org.mx/app/api/indicadores/desarrolladores/jsonxml/INDICATOR/1002000001/es/01000/false/BISE/2.0/[Aquí va tu Token]?type=json

y regresa los datos, pero igual cambiaron el formato.

Eflores89 commented 6 years ago

Acabo de meterme a esto. Que quilombo enorme 😨