I risultati ottengono risultati imprevisti dalle query API quando si include un parametro categoryId.Come utilizzare categoryId in API di ricerca Foursquare Venues
Per esempio, quando si utilizzano i seguenti parametri per la ricerca per 'The Citizen Public House' a Boston, MA
ll: 42.3489027315987, -71.096134185791
query: citizen
categoryId: 4bf58dd8d48988d116941735 <== 'bars'
I risultati finiscono tra cui sedi da altre categorie, come 'banche'. C'è qualcosa di sbagliato nel parametro categoryId? Nella documentazione dell'API è etichettato come "sperimentale". Sto usando in modo improprio?
FYI: Sto usando il quimby gem per interfacciare l'API di foursquare tramite un'app per rails.
Grazie !!
Le restrizioni e le query di categoria devono funzionare contemporaneamente. Investigheremo per vedere se c'è un bug in quel comportamento. – akdotcom
scusate, ho scelto la categoria sbagliata per il mio esempio. Ho anche eseguito la query con la categoria nightlife e anche quella sopra quella nell'albero, che credo sia il cibo. In tutti i casi la mia query ha restituito banche e altri risultati spuri. – istan
Sto vedendo lo stesso comportamento. Uso il categoryID di livello superiore: 4d4b7105d754a06374d81259, ma vedo risultati per sedi in altre categorie. –