2016-05-17 8 views
0

商品がいくつかのカテゴリに属する​​ことができる場合、eコマース向けのAPIを構築するベストプラクティスは何ですか?いくつかのカテゴリのREST API製品

今、私は、次のしている:

  1. shop.com - ホームページ
  2. shop.com/products - 製品とカテゴリ

のリストは、私がshop.com/products/category-name/product-id"に行くべきでしょうか?同じ製品が異なるURIで利用できるようになりますか?

shop.com/products/product-idとし、のようなGETパラメータとしてカテゴリを送信する必要がありますか?

他の提案はありますか?

答えて

2

間違いなく。それは検索の方が意味があります。

あなたはまだこれらのリソースを管理するために/products/categoriesを持っているはずですが、カテゴリまたは複数のカテゴリで製品を検索するためには、クエリ文字列を使用することをお勧めし:

/products?cat=category_name 

あなたがのために複数のカテゴリで検索できるようになります例。

関連する問題