Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Problema API FOURSQUARE [T05] #864

Open
fjtobar opened this issue Dec 9, 2018 · 9 comments
Open

Problema API FOURSQUARE [T05] #864

fjtobar opened this issue Dec 9, 2018 · 9 comments
Labels

Comments

@fjtobar
Copy link

fjtobar commented Dec 9, 2018

Hola,

resulta que ahora estoy probando mi tarea y la API FOURSQUARE no me entrega lugares si es que no le indico el parámetro query (ni idea por qué, antes si lo hacía). Es por esto que ahora mi programa no funciona correctamente 😢 podré recorregir esto? antes de enviar la tarea la probé y funcionaba sin problemas

@Michelmagna
Copy link

Me pasa lo mismo, el ayudante me evaluó pesimo por esto. Cuando la envié iba todo bien

@fjlopez7
Copy link

Es por problemas con la cantidad de veces que se ocupa la user_key hay que generar una nueva

@fjtobar
Copy link
Author

fjtobar commented Dec 10, 2018

@fjlopez7 me hice una cuenta nueva y no funciono 😞
El problema es que si ahora no ingreso alguna descripción en el parámetro query la API no entrega nada (y antes si lo hacía). De hecho, en el enunciado dice que este parámetro es opcional y al parecer ahora es obligatorio en la API 😕

@fjlopez7
Copy link

cual es el error que te arroja al enviar la request sin query?

@msmendoza
Copy link

Al menos yo presento el mismo problema, no sería exactamente un error sino más bien que al realizar la request a la API obtengo una data['response']['venues'] = []. Añado también que probé el código antes y después de realizar el push final a Github e incluso al día siguiente, en todas esas pruebas la búsqueda por categorías funcionaba perfectamente. Hoy luego de ver el feedback me dio por examinar el .py y me doy cuenta de esto.

@fjlopez7
Copy link

pero al imprimir data que es lo que arroja?

@fjtobar
Copy link
Author

fjtobar commented Dec 10, 2018

@fjlopez7 más que error, no me arroja nada. Te dejo unas fotos:

1.- Consulta sin query no entrega nada en "venues" (antes si lo hacia, de hecho entregaba todos los lugares dentro del rango independiente de su descripción o categoria)
captura de pantalla 2018-12-10 a la s 12 11 40 a m

2.- Consulta usando el parámetro query retorna los lugares con dicha descripción (de aquí se concluye que si existen lugares, solo que las API no los entrega como indiqué en el punto 1)

captura de pantalla 2018-12-10 a la s 12 12 35 a m

El principal problema que genera esto en mi tarea, es que yo generaba mi menú de categorías en base a los lugares disponibles que me entregaba la API. Sin embargo, como ahora "no hay lugares" mi menú de categorías está vacío

@fjtobar
Copy link
Author

fjtobar commented Dec 10, 2018

Sumándome a lo que comentó @msmendoza, jugué varias veces con mi código antes de enviarlo y funcionaba todo perfecto. Sin embargo, hoy al probarlo no funciona nada de las categorías 😞 . La verdad no sé como recorregir esto, porque por lo que veo es algo que cambio de la API.

@fjlopez7
Copy link

Encuentro que lo implementaste mal, porque nunca se pide que sean los más cercanos. Para hacer lo de las categorías ocupe esta url https://developer.foursquare.com/docs/api/venues/categories que lo mencionaron en la issue #819

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants