在symfony中处理Json api请求的最佳方法是什么? 例如,我有客户的API,允许我添加新客户,编辑和删除,以及阅读
我的问题是如何在symfony中开发它,作为一个捆绑?就像我有一个数据库?与实体类? 如果你有任何教程,它会很棒
答案 0 :(得分:1)
作为客户:
您可以使用Guzzle为您进行HTTP调用,然后使用本机json_decode转换json响应。 其他选择是使用Rest客户端,你会在packagist上找到很多,这里有一个: https://packagist.org/packages/Mashape/unirest-php
作为服务器:
FOSRestBundle,它将为您提供许多您需要的功能。这是一个教程: http://williamdurand.fr/2012/08/02/rest-apis-with-symfony2-the-right-way/
当然你也应该检查更多来源,我有一个我自己的项目使用它,你可以检查一些代码: https://github.com/renatomefidf/sammui
您还可以查看LiipHelloBundle以获取其他多种用法和示例: https://github.com/liip/LiipHelloBundle
祝你好运!