Php Rest API路径层次结构没有id

时间:2013-05-14 17:07:20

标签: php javascript rest

我正在阅读一本书并在互联网上搜索关于这个API路径的例子并且还没有发现任何可靠的东西,我真正想知道的是在哪里放置id来检索/更新/删除雇佣的API方法。

例如,我知道我可以做到:

authority/resource/[id]/catalog/category1/category2

也:

authority/resource/catalog/category1/category2/[id]

在前面的示例中,当category2(id)的下一个路径可以是一个数字字段时,问题就出现了,让我们说更新一个值。

我真的不知道这种构建状态转移API的方法是否存在标准。 我实际上可以建立自己的,我想知道是否有任何标准或某些方法。

1 个答案:

答案 0 :(得分:1)

“标准”允许对如何设计层次结构进行大量解释。没有真正的方法可以做到。

但是我认为这个介绍: https://blog.apigee.com/detail/restful_api_design 是一个很好的阅读主题。它概述了一些设计选择,并展示了一些流行的API(例如Google或Twitter提供的API)如何选择设计其URL。