2012-04-23 7 views
5

Me estoy conectando con la API yelp 2.0 y me pregunto si hay una forma de recuperar la lista de categorías y subcategorías. Sé que la lista está disponible aquí http://www.yelp.com/developers/documentation/category_list pero no parece haber una manera de recuperarla. Me gustaría tener una fuente para recuperarla para que no esté codificada en mi aplicación y esté actualizada.recuperar categorías y subcategorías de yelp

+0

tengo la misma pregunta :) Parece que no hay manera ... – ArVan

Respuesta

12

Aquí hay un enlace a todas las categorías en formato JSON: https://raw.github.com/Yelp/yelp-api/master/category_lists/en/category.json

Puede descargar programmaticaly esto. Lo bueno de la página es que proporciona las categorías tal como existen en la ontología de Yelp.

[Editar] Ahora usted puede conseguir el JSON de todas las categorías de todos los países:

https://www.yelp.com/developers/documentation/v2/all_category_list/categories.json

malas noticias, no es ordenado por país, es todo de ellos

+0

Gracias, esta es la mejor opción que he visto. –

+1

Vale la pena señalar que las categorías dependen de su región. La lista completa se puede encontrar [aquí] (http://www.yelp.ca/developers/documentation/all_category_list). Las versiones json para ciertos países están [aquí] (https://github.com/Yelp/yelp-api/tree/master/category_lists) –

+1

Tengo la impresión de que solo las categorías que están disponibles en los EE. UU. Pueden ser utilizado con el category_filter. Para todas las categorías que no son de EE. UU. Que probé, recibo un error INVALID_PARAMETER. ¿Debo usar un servidor diferente? ¿O es esto un error en la API? – Futzilogik

1

te conozco no me gustará pero recomiendo no usar json de github y analizar this html page en su lugar.

Al escribir json de la respuesta aceptada tiene 11 meses. Le faltan muchas categorías. Para nombrar algunos:

gift shops 
shanghainese 
cantonese 
food trucks 
beer 
wine & spirits 
bubble tea 
puerto rican 
resorts 

También tenga en cuenta que no existe discrepancia entre las categorías de esta lista HTML, JSON desde el cubo git y el valor real que se utiliza en la página web de cada empresa en lo que respecta a la visualización de la palabra y. En algunos casos es wine & spirits y en otros es wine and spirits. Ten cuidado con eso

PS. No soy (todavía) un gurú Scala, pero here, es así como analizar el HTML

+3

El enlace a cómo analiza el HTML está muerto. – punstress

Cuestiones relacionadas