json-api:与框架无关的JSON API(jsonapi.org)实现

时间:2024-05-01 15:49:49
【文件属性】:

文件名称:json-api:与框架无关的JSON API(jsonapi.org)实现

文件大小:91KB

文件格式:ZIP

更新时间:2024-05-01 15:49:49

PHP

描述 好的API是改善客户体验的最有效方法之一。 数据格式和通信协议的标准化方法可以提高生产率,并使应用程序之间的集成更加顺畅。 这个与框架无关的软件包实现了规范版本v1.1,并有助于将重点放在核心应用程序功能上,而不是协议实现上。 它支持所述的文档结构,错误和数据提取,并涵盖了解析和检查HTTP请求参数和标头。 例如,它有助于正确地使用Unsupported Media Type (HTTP代码415)和Not Acceptable Unsupported Media Type (HTTP代码406)对无效请求做出响应。 您无需在每个请求上手动验证所有输入参数。 您可以配置服务支持哪些参数,此程序包将自动检查传入的请求。 它极大地简化了API开发并完全支持规范。 特别是 资源属性和关系 多态资源数据和关系 包含相关资源的复合文档(支持循环资源参考) 文档,资源,错误,关系和链接对象


【文件预览】:
json-api-master
----src()
--------Contracts()
--------I18n()
--------Factories()
--------Parser()
--------Representation()
--------Http()
--------Encoder()
--------Exceptions()
--------Schema()
----LICENSE(11KB)
----README.md(7KB)
----NOTICE(153B)
----composer.json(2KB)

网友评论