我正在使用 FOSRestBundle 在 Symfony2 中创建一个 RESTful API,我想为每个服务定义一个数组中的每个可用属性,以便我可以验证提交的数据,并为每个服务自动创建文档。
这是我希望能够为文档做的事情: - 显示所有服务的列表 - 显示每个服务的所有可用操作的列表(POST、PUT 等) - 显示内部的预期和响应参数每个服务。
当客户端点击服务时,JSON 也应该直接针对模式进行验证。
有没有人有这方面的经验,如果有,请您指出正确的方向吗?
我正在使用 FOSRestBundle 在 Symfony2 中创建一个 RESTful API,我想为每个服务定义一个数组中的每个可用属性,以便我可以验证提交的数据,并为每个服务自动创建文档。
这是我希望能够为文档做的事情: - 显示所有服务的列表 - 显示每个服务的所有可用操作的列表(POST、PUT 等) - 显示内部的预期和响应参数每个服务。
当客户端点击服务时,JSON 也应该直接针对模式进行验证。
有没有人有这方面的经验,如果有,请您指出正确的方向吗?
您可以使用表单和验证组件来绑定和验证请求内容,并使用https://github.com/nelmio/NelmioApiDocBundle生成文档(基于表单)。