产品列表和排序的API设计

时间:2018-07-10 12:41:40

标签: rest sorting asp.net-web-api api-design

  

我们有一个Listings Page,上面列出了我们的products,每个都有priceManufactured Date。同样在页面上,我们可以基于sortproducts的{​​{1}} / price Manufactured Date ascending。因此它实际上是descending

  • 按价格升序排序
  • 按价格降序排序
  • 按出厂日期升序排序
  • 按生产日期排序

list of 4 elementsListings Page调用填充,该调用将API带入List of Products。在同一response中,responseAPI的所有类型(如上所述)返回List of URL。当用户选择任何排序标准时,将击中相应的sort criteria,并重新填充URL

  

现在,我们正在重新设计API。我们想知道此API是否正确,或者Listings Page API和sorting criteria API是否应该不同。了解Listing Page网站所使用的标准做法将非常有帮助。

示例API响应

e-commerce

0 个答案:

没有答案