通过api路由描述公司结构的最佳方式是什么

时间:2017-11-11 09:46:08

标签: api api-design

假设我有以下模型

公司 - >部门 - >位置 - >员工本身

例如: Apple Inc - >帐户 - >主任 - >员工名单

我应该在api路线中使用哪个建议:

  1. /苹果/帐户/官

  2. /苹果部门=帐户&安培; POS =官

1 个答案:

答案 0 :(得分:0)

两种方法都有效(你需要&在第二种方法中)

第二种方式为您提供了将来搜索的灵活性(如果这是您需要的)

比如说,如果你想找到不同部门的所有官员,第二个API允许你这样做,但第一种方法需要一个单独的端点。