2015-11-23 41 views
2

假设我正在为在线书店创建RESTful API。交叉表汇总统计的RESTful API设计

我有资源authors,bookstransactions

我想的API返回的列表:在一天

  • 最受欢迎的作家(在交易数量方面)
  • 在一天中最流行的书籍(中交易次数条款)

是否有可能为此目的定义单个URL端点也是灵活的?

回答

1

你可以做这样的事情。

/api/v1/bookstore/popular/?filter=author&metric=transaction 
/api/v1/bookstore/popular/?filter=book&metric=transaction