2016-05-02 8 views
0

現在、FoursquareのAPIを調べており、特定の検索用語(クエリ)にどのカテゴリが応答するかを調べる方法があるかどうかは疑問でした。このようなオプションはFoursquareには存在しないようですので、間接的にこれを行う必要があると私は推測しています。API内のクエリ用語に対応するすべてのFoursquareカテゴリを取得する

私がしようとしているのは、APIを取得して、どのカテゴリ(IDで十分)がクエリ用語に反応しているかを教えてください。たとえば、クエリがだった場合、どのようにすべての関連カテゴリcategoryIDを含む配列を取得できますか?

私がヒットしないかどうか気にしないでくださいすべてその結果、私は特定の領域に制限されています。しかし、特定のクエリに関連する会場がある場所に存在しない場合でも、そのクエリ用語が特定のカテゴリに関連していることがわかっている場合、私はそれを認識しています。たとえば、は近くにありませんFoursquareはBakeryカテゴリに関連していることを知っています。

質問文を使用してsearchを入力すると、会場の結果のリストが表示され、すべてのカテゴリについてそれをスクラップすることができます。私はちょうど私が(また許可されていないので、their termsによって)自分のDBをスクラップすることを望んでいないので、これを行うのより賢いAPIのフレンドリーな方法があるのだろうかと思っています。

答えて

0

パン屋にはまったく関係のない「ドーナツ」というバーがあるので、これは可能ではないと私は考えています。上記のように、私はvenue/exploreエンドポイントにlimit = 10でヒットし、返された上位カテゴリを「ランク付け」します。

関連する問題