PHP code example of igor822 / correios-parser

1. Go to this page and download the library: Download igor822/correios-parser library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

igor822 / correios-parser example snippets


$correios = new CorreiosParser\Correios();
$content = $correios->buscarFrete([
    'cepOrigem' => '01001-001',
    'cepDestino' => '70150-900',
    'peso' => '1.3'
], 'array' | 'json');

echo $content;

array(
    "servico" => "sedex",
    "prazo" => 1,
    "valor_declarado" => 0,
    "entrega_sabado" => 1,
    "formato" => "Caixa/Pacote",
    "dimensoes" => [
        "comprimento" => 16,
        "altura" => 11,
        "largura" => 11
    ],
    "peso" => 1.3,
    "frete" => 46.2,
    "total" => 46.2,
    "origem" => [
        "cep" => "01001001",
        "cidade" => "São Paulo / SP"
    ],
    "destino" => [
        "cep" => "70150900",
        "cidade" => "Brasília / DF"
    ]
)

[
  'servico' => 40010, // sedex
  'cepOrigem' => '',
  'cepDestino' => '',
  'peso' => '',
  'formato' => 1, // caixa
  'comprimento' => '16', // em cm, mínimo é 16
  'altura' => '11', // em cm, mínimo é 11
  'largura' => '11', // em cm, mínimo é 11
  'diametro' => '',
  'maoPropria' => 'N', // N = Não, S = Sim
  'valorDeclarado' => '100,00', // opcional, formato Real
  'avisoRecebimento' => 'N', // N = Não, S = Sim
  'metodo' => 'calcular' // obrigatório
];