Mi sto collegando a 2.0 Api di yelp e mi chiedo se c'è un modo per recuperare l'elenco di categorie e sottocategorie. So che l'elenco è disponibile qui http://www.yelp.com/developers/documentation/category_list ma non sembra esserci un modo per recuperarlo. Mi piacerebbe avere una fonte per recuperarlo in modo che non sia codificato nella mia applicazione e rimarrà aggiornato.recupera le categorie e le sottocategorie di guaiti
risposta
Ecco un link a tutte le categorie in formato JSON: https://raw.github.com/Yelp/yelp-api/master/category_lists/en/category.json
È possibile programmaticaly scaricare. La cosa buona della pagina è che fornisce le categorie così come sono presenti nell'ontologia di Yelp.
[Edit] Ora è possibile ottenere il JSON di tutte le categorie di tutti i paesi:
https://www.yelp.com/developers/documentation/v2/all_category_list/categories.json
cattive notizie, non è ordinato per paese, è tutto di loro
Grazie, questa è l'opzione migliore che abbia visto. –
Vale la pena notare che le categorie dipendono dalla vostra regione. L'elenco completo può essere trovato [qui] (http://www.yelp.ca/developers/documentation/all_category_list). Le versioni json per alcuni paesi sono [qui] (https://github.com/Yelp/yelp-api/tree/master/category_lists) –
Ho l'impressione che solo le categorie disponibili negli Stati Uniti possano essere usato con category_filter. Per tutte le categorie non statunitensi che ho provato, ricevo un errore INVALID_PARAMETER. Devo usare un server diverso? O si tratta di un bug nell'API? – Futzilogik
ti conosco non mi piace, ma io raccomando di non usare json da github e parsing this html page invece.
Al momento della scrittura, la risposta accettata ha 11 mesi. Manca molte categorie. Per citarne alcuni:
gift shops
shanghainese
cantonese
food trucks
beer
wine & spirits
bubble tea
puerto rican
resorts
Si noti inoltre che non v'è differenza tra le categorie da questa lista html, json dal mozzo git e il valore effettivo utilizzato su pagina web di ogni attività per quanto riguarda la visualizzazione di parola e. In alcuni casi è wine & spirits
e in altri è wine and spirits
. Stai attento con questo.
PS. Io non sono (ancora) un guru Scala ma here è come ho analizzare il codice HTML
Il collegamento a come si analizza l'HTML è morto. – punstress
Ho la stessa domanda :) Sembra che ci sia alcun modo ... – ArVan