3

私は Best Buy API ( http://developer.bestbuy.comhttp://api.bestbuy.com/v1/ ) を使用していますが、最も関連性の高い結果を返す製品検索について何も見つけられないようです。 . 他のマーケットプレイス、Amazon、Ebay などとの API 統合があり、それらはすべて関連性に基づいて結果を返します。

Best Buy API クエリの例は次のとおりです。

http://api.bestbuy.com/v1/products(name=iphone*)?format=json...

私は実際にこの名前のワイルドカード検索に切り替えました.キーワード検索は太陽の下で「iphone」に一致するすべてのものを提供し、結果の最初のバッチには何も関係がなかったからです.name = 'iphone*'は少し良かった...

私が期待するのは、結果の最初のバッチに実際の iphone が表示されることです。これは、他の API 統合でデフォルトで表示されるものです。Best Buy は Twitter で私に、彼らの「Category API」を使用して結果を絞り込むべきだと答えました。翻訳: ユーザーが検索語を入力するときに、ユーザーが意味するカテゴリを推測する必要があります...?

できると思うのですが、なぜでしょうか?Best Buy はそれを「関連性」オプションとして提供するか、ホームページの「Best Match」検索にあるものと同様のものとして提供する必要があると思います。

ここで何かが足りないかどうか誰か知っていますか? 私は実際にそれらをユーモアを交え、「iphone」でサービスに検索を発行し、最も関連性の高いカテゴリを取得してからカテゴリ ID で製品検索を行うことができると考えてカテゴリ API を調べましたが、そのようなものはありませんでした。

現在のところ、名前のワイルドカード検索に基づいて検索するのが最善の方法です...そして、価格の降順で並べ替えます.やってみたいです。

誰もこれを解決しようとしましたか?ありがとう!

4

0 に答える 0