<?php require_once '../intelipost.inc.php'; $req = new \Intelipost\IntelipostModel\quote_by_product(); $req->destination_zip_code = '95700-000'; $req->origin_zip_code = '95720-000'; $req->additional_information = new Intelipost\IntelipostModel\additional_information(); $produto = new \Intelipost\IntelipostModel\product(); $produto->cost_of_goods = 500; $produto->description = "TV LCD"; $produto->height = 12; $produto->length = 10; $produto->quantity = 1; $produto->sku_id = "1234xpto"; $produto->weight = 10; $produto->width = 20; $req->AddProduct($produto); $proxy = new \Intelipost\Intelipost(); $resEnvio = $proxy->GetCotacao()->CriarCotacaoPorProduto($req); if ($resEnvio->isSuccess) { var_dump($resEnvio->GetResult()); } else { echo '<p>Falha</p>'; echo "<p>{$resEnvio->message}</p>"; }
<?php require_once '../intelipost.inc.php'; $proxy = new \Intelipost\Intelipost(); $r = $proxy->GetCotacao()->ConsultarMetodosDeEnvio(); if ($r->isSuccess) { var_dump($r->GetResult()); } else { echo '<p>Falha</p>'; echo "<p>{$r->message}</p>"; }
<?php require_once '../intelipost.inc.php'; $proxy = new \Intelipost\Intelipost(); $args = new Intelipost\Proxy\Arguments\MarcarPedidosComoEnviadosArgs(); $args->Add(1212, '2012-01-12'); $args->Add(1213, '2012-01-12'); $r = $proxy->GetPedido()->MarcarDiversosPedidosComoEnviado($args); var_dump($r);
<?php require_once '../intelipost.inc.php'; $c = new \Intelipost\Intelipost(); $x = $c->GetLabel()->GetLabel("pd00100", "1"); var_dump($x->GetResult());
<?php require_once '../intelipost.inc.php'; $intelipost = new Intelipost\Intelipost(); $args = new \Intelipost\Proxy\Arguments\CalcularDataDeEntregaArgs(); $args->cep_destino = '95700000'; $args->cep_origem = '95720000'; $args->dias_uteis = 3; $result = $intelipost->GetCotacao()->CalcularDataDeEntrega($args); var_dump($result->GetResult());
<?php require_once '../intelipost.inc.php'; $req = new \Intelipost\IntelipostModel\quote(); $req->destination_zip_code = '95700-000'; $req->origin_zip_code = '95720-000'; $req->additional_information = new Intelipost\IntelipostModel\additional_information(); $volume = new \Intelipost\IntelipostModel\volume(); $volume->height = 10; $volume->length = 10; $volume->volume_type = "BOX"; $volume->weight = 1; $volume->width = 10; $req->AddVolume($volume); $proxy = new \Intelipost\Intelipost(); $resEnvio = $proxy->GetCotacao()->CriarCotacaoPorVolume($req); if ($resEnvio->isSuccess) { var_dump($resEnvio->GetResult()); } else { echo '<p>Falha</p>'; echo "<p>{$resEnvio->message}</p>"; }
<?php require_once '../intelipost.inc.php'; $proxy = new \Intelipost\Intelipost(); $args = new Intelipost\Proxy\Arguments\MarcarPedidosComoProntoParaEnvioArgs(); $args->Add(1212, '2012-01-12'); $args->Add(1213, '2012-01-12'); $r = $proxy->GetPedido()->MarcarDiversosPedidosParaProntoParaEnvio($args); var_dump($r);
<?php require_once '../intelipost.inc.php'; $c = new \Intelipost\Intelipost(); $x = $c->GetCEP()->AutoComplete('95700000'); var_dump($x->GetResult());
<?php require_once '../intelipost.inc.php'; $proxy = new \Intelipost\Intelipost(); $r = $proxy->GetCotacao()->ConsultarUmaCotacao(1988160); if ($r->isSuccess) { var_dump($r->GetResult()); } else { echo '<p>Falha</p>'; echo "<p>{$r->message}</p>"; }
<?php require_once '../intelipost.inc.php'; $c = new \Intelipost\Intelipost(); $inicio2 = microtime(true); var_dump($c->GetCotacao()->CotacaoContingencia('01433000', 5, '100')->GetResult()); $total2 = microtime(true) - $inicio2; echo 'Tempo: ' . $total2;