[英]Uncaught SoapFault exception: [HTTP]
我正在尝试使用.Net制作PhP中的Api,我使用SoapClient来做到这一点。
我可以像这样返回它具有的功能:
$client = new SoapClient($url);
print_r($client->__getFunctions());
但是,当我尝试使用参数调用函数时,会返回错误:
未捕获的SoapFault异常:[HTTP]无法处理消息,因为内容类型为'text / xml; charset = utf-8'不是预期的类型'application / soap + msbin1'
我用这个:
$client = new SoapClient($url, array('soap_version' => 'SOAP_1_2','location'=>$urlWithoutWsdl, $params));
$response = $client->RegisterLoyaltyUser() ;
print_r($response);
所以我的问题确实是,我必须用另一种方式或另一个库来调用它吗?
编辑
该api受用户名和密码保护,也许这是我所缺少的东西?
提前致谢。
删除SOAP 1_2周围的引号。 这是一个常量而不是字符串值
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.