Exemplo n.º 1
0
<?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>";
}
Exemplo n.º 2
0
<?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);
Exemplo n.º 4
0
<?php

require_once '../intelipost.inc.php';
$c = new \Intelipost\Intelipost();
$x = $c->GetLabel()->GetLabel("pd00100", "1");
var_dump($x->GetResult());
Exemplo n.º 5
0
<?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());
Exemplo n.º 6
0
<?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);
Exemplo n.º 8
0
<?php

require_once '../intelipost.inc.php';
$c = new \Intelipost\Intelipost();
$x = $c->GetCEP()->AutoComplete('95700000');
var_dump($x->GetResult());
Exemplo n.º 9
0
<?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>";
}
Exemplo n.º 10
0
<?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;