API Rastreio de encomendas correios

API Rastreio de encomendas correio

Olá pessoal!

Nesse exemplo iremos ver como é fácil consumir a API de rastreamento dos correios com PHP usando a biblioteca Guzzle, o nosso fornecedor de dados será o site https://apibrasil.com.br

<?php

$client = new Client();

$headers = [
       'Content-Type' => 'application/json',
       'DeviceToken' => '43b6b96a-971e-446a...',
       'Authorization' => 'Bearer eyJ0eXAi..'
];

$url = "https://gateway.apibrasil.io/api/v2/correios/rastreio";
$body = '{
    "code": "QP817120689BR"
}';

$request = new Request('POST', $url, $headers, $body);
$res = $client->sendAsync($request)->wait();

var_dump($res->getBody());

Obtenha suas credenciais

https://apibrasil.com.br