1. Go to this page and download the library: Download adereldo/correios 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/ */
adereldo / correios example snippets
$correios = new MeEmpresta\Cep();
$correios->setField('11111111');
$dadosOBJ = $correios->run()->toObject();
//retorna seguinte estrutura
stdClass Object
(
[data] => stdClass Object
(
[logradouro] => Rua Wilson
[bairro] => Coelho Neto
[localidade] => Rio de Janeiro
[uf] => RJ
[cep] => 21531-710,
[lat] =>
[lon] =>
)
[message] => Encontrado com com sucesso!
[success] => 1
)
$correios = new MeEmpresta\Rastreio();
$correios->setField('seu-codigo-rastreio');
$dadosOBJ = $correios->run()->toObject();
//retorna seguinte estrutura
stdClass Object
(
[data] => Array
(
[0] => stdClass Object
(
[data] => 09/01/2020
[hora] => 13:49
[localidade] => PORTO ALEGRE / RS
[status] => Objeto entregue ao remetente
)
)
[message] => Encontrado com com sucesso!
[success] => 1
)
$correios= new MeEmpresta\BairroLogradouro();
$correios->setField('RUA A');
$dadosOBJ = $correios->run()->toObject();
//retorna seguinte estrutura
stdClass Object
(
[data] => stdClass Object
(
[logradouro] => Rua Wilson
[bairro] => Coelho Neto
[localidade] => Rio de Janeiro
[uf] => RJ
[cep] => 21531-710
)
[message] => Encontrado com com sucesso!
[success] => 1
)
$correios= new MeEmpresta\Cep();
$correios->setField('21531710');
$dadosOBJ = $correios->run()->withGeo()->toObject();
//retorna seguinte estrutura
stdClass Object
(
[data] => stdClass Object
(
[logradouro] => Rua Wilson
[bairro] => Coelho Neto
[localidade] => Rio de Janeiro
[uf] => RJ
[cep] => 21531-710,
[lat] => -22.7684959
[lon] =>-43.423122,14
)
[message] => Encontrado com com sucesso!
[success] => 1
)
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.