为什么我的 SOAP 请求开始返回错误



我正在尝试使用 TNT 的网络服务发出 SOAP 请求,但我收到一个错误,我不知道该怎么办。

有我的代码:

$client = new SoapClient('http://ws.tntbrasil.com.br:81/tntws/CalculoFrete?wsdl');
$function = 'calculaFrete';
$parameters = array('calculaFrete' => array('in0' => array(
'cdDivisaoCliente'                 => 1,
'cepDestino'                       => '36213000',
'cepOrigem'                        => '36213000',
'login'                            => 'gerencia@uaiartesanatos.com.br',
'nrIdentifClienteDest'             => '00000000000',
'nrIdentifClienteRem'              => '29026107000190',
'nrInscricaoEstadualDestinatario'  => '0000000000000',
'nrInscricaoEstadualRemetente'     => '0030746110022',
'psReal'                           => 15,
'senha'                            => '',
'tpFrete'                          => 'C',
'tpPessoaDestinatario'             => 'F',
'tpPessoaRemetente'                => 'J',
'tpServico'                        => 'RNC',
'tpSituacaoTributariaDestinatario' => 'CO',
'tpSituacaoTributariaRemetente'    => 'CO',
'vlMercadoria'                     => 650.17,
)));
$result = null;      
$result = $client->__soapCall($function, $parameters);

我收到此错误

Fatal error: Uncaught SoapFault exception: [ns0:Server] java.lang.NullPointerException in C:xampphtdocstntindex.php:27 Stack trace: #0 C:xampphtdocstntindex.php(27): SoapClient->__soapCall('calculaFrete', Array) #1 {main} thrown in C:xampphtdocstntindex.php on line 27

自 2018 年以来我一直在使用它,但最近几周这个错误开始发生,有谁知道发生了什么?

我感谢大家的帮助

错误来自 Web 服务。

java.lang.NullPointerException是 Java 引发的异常。

可能是某些更新破坏了Web服务,您未发送的某些新参数或某些错误的参数。

我建议您与网络服务所有者取得联系。

相关内容

  • 没有找到相关文章

最新更新