Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Elvis Reis

SoapServer

Recommended Posts

Eu cheguei no seguinte script mas não consegui consumir corretamente

 

na me retorno o valor do frete so um msg

 

as outras funções funcionou

 

http://www.vistamegashop.com/teste/variglo...lculaTarifa.php

 

http://www.vistamegashop.com/teste/variglo...ionsEntrega.php

 

Alguma ideia de como resolver?

 

 

<?php

require_once('../nusoap/lib/nusoap.php');

$client = new nusoap_client("http://www.variglog.com/variglogservice/webservice.asmx?WSDL", 'WSDL');

$err = $client->getError();

if ($err) {

echo '<h2>Constructor error</h2><pre>' . $err . '</pre>';

echo '<h2>Debug</h2><pre>' . htmlspecialchars($client->getDebug(), ENT_QUOTES) . '</pre>';

exit();

}

$params = array("CepOrigem"=>"15040190", "SiglaProduto"=>"NOR", "NumeroPecas"=>"1", "Peso"=>"2", "Valor"=>"45", "Coleta"=>"1", "Entrega"=>"1", "CepDestino"=>"15040000",

"embalagem"=>"caixa");

$result = $client->call('CalculaTarifa', $params, 'http://www.variglog.com/variglogservice/webservice.asmx?WSDL' 'http://www.variglog.com/variglogservice/webservice.asmx?WSDL');

if ($client->fault) {

echo '<h2>Fault (Expect - The request contains an invalid SOAP body)</h2><pre>'; print_r($result); echo '</pre>';

} else {

$err = $client->getError();

if ($err) {

echo '<h2>Error</h2><pre>' . $err . '</pre>';

} else {

echo '<h2>Result</h2><pre>'; print_r($result); echo '</pre>';

}

}

?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.