2016-04-05 50 views
0

在symfony中處理JSON API請求的最佳方式是什麼? 例如我有api的客戶,允許我添加新客戶,編輯和刪除,並閱讀以及在symfony 2.7/2.8中處理Json API請求的最佳方式

我的問題是如何發展它在symfony,作爲捆綁?像我有一個數據庫?與實體類? 如果您有任何教程這將是偉大

回答

0

作爲客戶端:

您可以使用狂飲,使你的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

祝你好運!

+0

THX但如果你有從遠程API?JSON解析的例子..而不是創造新的API THX – user3130641

+0

對不起,我把你的問題錯了,你想消費的API?你可以使用Guzzle,並進行Api調用。另一個選擇是使用休息客戶端,如下所示:http://unirest.io/php.html –

+0

我已經編輯了我的答案,請檢查它是否適合您! –

相關問題