我有一個web服務(來自其他公司)女巫我需要調用並使用我的控制器中的響應數據。我閱讀關於symfony文檔的nusoap,但我不知道如何設置它。如何讓nusoap在symfony2上工作?
任何幫助? 在此先感謝。
我有一個web服務(來自其他公司)女巫我需要調用並使用我的控制器中的響應數據。我閱讀關於symfony文檔的nusoap,但我不知道如何設置它。如何讓nusoap在symfony2上工作?
任何幫助? 在此先感謝。
您可以使用捆綁包noiselabs/nusoap-bundle。
一下添加到composer.json:
"require": {
"noiselabs/nusoap-bundle": "dev-master",
},
"repositories": [
{
"type": "package",
"package": {
"name": "nusphere/nusoap",
"version": "0.9.5",
"dist": {
"url": "http://downloads.sourceforge.net/project/nusoap/nusoap/0.9.5/nusoap-0.9.5.zip",
"type": "zip"
},
"autoload": {
"classmap": ["lib/"]
}
}
}
]
和更新:
composer.phar update
將nusoap複製到您的vendor
或類似文件夾中,然後將其包含在您的軟件包中(如\Company\Bundle\SomeBundle\Webservice
)並將其寫入您的Soap相關代碼,然後從您的控制器調用它。
我個人選擇並推薦Zend_Soap
用於編寫Web服務客戶端和服務器。
對我來說,使用我的客戶無關緊要。我只想獲取數據並將其用於我的控制器。你有沒有Zend_Soap和symfony2的例子? –
我沒有。但它很容易整合。包括並在您的包中實施您的業務。 – osm
更加具體和我們看一些代碼。 –
這個問題,我下載了庫,但我不知道如何設置它在我的控制器中工作。 –