然后调用方法的时候出现
Fatal error: Uncaught SoapFault exception: [SOAP-ENV:Client] error in msg parsing: xm
什么情况,求助!
代码:
defined('THINK_PATH') or exit();
class SoapAction extends Action{
private $soap;
function _initialize(){//加载Nusoap扩展
import("@.Vendor.soap.nusoap");
$this->soap = new nusoap_server();
$this->soap->configureWSDL('EventWSDL', 'http://www.xxx.com/');
$this->soap->register('update_user_coins',array("user_id"=>"xsd:int","coins"=>"xsd:string","order_sn"=>"xsd:string","safetyCode"=>"xsd:string"),array("return"=>"xsd:string"));
}
public function index(){
$HTTP_RAW_POST_DATA = isset($HTTP_RAW_POST_DATA) ? $HTTP_RAW_POST_DATA : '';
$this->soap->service($HTTP_RAW_POST_DATA);
}
/**
* @name 订单处更新用户积分接口
* @param 用户ID $user_id
* @param 金币(增减使用正负表示) $coints
* @param 订单号 $order_sn
* @param 安全码 $safeCode
*/
private function update_user_coins( $user_id,$coins,$order_sn,$safeCode ){
最佳答案