<?php
/*
* correios_calcula_frete_nacional.php
*
* @(#) $Id: correios_calcula_frete_nacional.php,v 1.3 2020/10/18 05:59:41 mlemos Exp $
*
*/
require('http.php');
require('sasl.php');
require('filecacheclass.php');
require('xml_parser.php');
require('correios_calcula_frete.php');
$correios = new correios_calcula_frete_class;
$correios->depurar = true;
$correios->depurar_http = true;
$correios->depurar_respostas_de_http = true;
$correios->depurar_em_html = true;
$correios->registrar_depuracao = false;
$correios->arquivo_de_registro_de_depuracao = '';
$correios->diretorio_de_cache = '';
$correios->api_user = '';
$correios->api_password = '';
$parameters = array(
"TiposDeServico"=>array(
'Mini-Envios',
'SEDEX',
'PAC'
),
"CEPDeOrigem"=>"11680-000",
"Peso"=>200,
"CEPDeDestino"=>"82220-000",
"TipoDeEmbalagem"=>"Caixa",
"Profundidade"=>32,
"Largura"=>22,
"Altura"=>15,
);
$success = $correios->CalculaFreteNacional($parameters);
?>
<html>
<head>
<title>C?lculo de Frete Nacional dos Correios</title>
</head>
<body>
<h1 style="text-align: center">C?lculo de Frete Nacional dos Correios</h1>
<hr />
<?php
if($success)
{
echo '<pre>', nl2br(print_r($parameters['Opcoes'], 1)), '</pre>';
}
else
{
?>
<h2 style="text-align: center">Erro: <?php echo $correios->erro ?></h2>
<?php
}
?>
<hr />
</body>
</html>
|