[英]Are there any additional granular level standards which can be used with RESTful APIs
我正在开发一个 HR 产品,我们正在后端构建 RESTful API,以便将它们公开供我们的合作伙伴连接到该产品。 我们使用 REST 标准作为 API 的架构风格。
最近我们发现,一些过滤器参数与应有的不同。 例如:在我们的 api/employees 端点中,日期过滤器的实现方式不同。
过滤器[生日][从] = 2000-01-01 过滤器[生日][到] = 2001-01-01
过滤器[加入日期_起始日期] = 2000-01-01 过滤器[加入日期_起始日期] = 2001-01-01
这些类型的不匹配也存在于分页和排序选项中。
是否有任何地方定义了可被视为行业标准的 ReSTful API 的详细级别标准。
我推荐 Mark Masse 的“REST API 设计规则手册”。 它包含许多有用的信息以及解释和示例。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.