5

私はyelp2.0Apiに夢中になっていて、カテゴリとサブカテゴリのリストを取得する方法があるかどうか疑問に思っています。リストはhttp://www.yelp.com/developers/documentation/category_listで入手できますが、取得する方法がないようです。アプリケーションにハードコーディングされておらず、最新の状態に保たれるように、ソースを取得して取得したいと思います。

4

2 に答える 2

12

json形式のすべてのカテゴリへのリンクは次のとおりです:https ://raw.github.com/Yelp/yelp-api/master/category_lists/en/category.json

これをプログラムでダウンロードできます。ページの良いところは、Yelpオントロジーに存在するカテゴリを提供することです。

[編集]これで、すべての国からすべてのカテゴリのjsonを取得できます。

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

悪いニュース、それは国でソートされていません、それはそれらすべてです

于 2012-07-27T01:23:46.747 に答える
1

気に入らないことは承知していますが、githubのjsonを使用せず、代わりにこのhtmlページを解析することをお勧めします。

受け入れられた回答からjsonを書いている時点で、11か月です。多くのカテゴリーが欠けています。いくつか例を挙げると:

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

また、このhtmlリストのカテゴリ、gitハブのjson、および単語との視覚化に関して各ビジネスのWebページで使用される実際の値の間に不一致があることに注意してください。ある場合にはそれでwine & spiritsあり、他の場合にはそれwine and spiritsです。気をつけて。

PS。私は(まだ)Scalaの第一人者ではありませが、HTMLを解析する方法は次のとおりです。

于 2013-04-17T20:19:02.680 に答える