Voltar / Aprenda a utilizar a API de veículos da APIGRATIS com PHP

Card image cap

Se você está procurando uma maneira fácil e eficiente de obter informações sobre veículos, a API de veículos da APIGRATIS pode ser a solução ideal para você. Neste artigo, você aprenderá como utilizar a API de veículos da APIGRATIS com PHP e CURL em 10 etapas simples.

  1. Crie uma conta na APIGRATIS e obtenha um SecretKey e um PublicToken.
  2. Crie um novo dispositivo e obtenha um DeviceToken.
  3. Crie uma nova aplicação e obtenha um BearerToken.
  4. Instale a biblioteca GuzzleHttp/Client via composer.
  5. Crie uma nova instância do GuzzleHttp/Client.
  6. Defina as informações de cabeçalho da solicitação, incluindo o SecretKey, PublicToken, DeviceToken e BearerToken.
  7. Defina o corpo da solicitação em formato JSON, incluindo a placa do veículo.
  8. Crie uma nova instância da classe GuzzleHttp/Psr7/Request, passando os detalhes da solicitação.
  9. Envie a solicitação assíncrona com o método sendAsync do GuzzleHttp/Client.
  10. Exiba a resposta da solicitação com o método getBody().

A API de veículos da APIGRATIS fornece informações detalhadas sobre veículos registrados no Brasil. Para começar, você precisa criar uma conta na APIGRATIS e obter um SecretKey e um PublicToken. Em seguida, crie um novo dispositivo e obtenha um DeviceToken, e crie uma nova aplicação e obtenha um BearerToken. Instale a biblioteca GuzzleHttp/Client via composer e crie uma nova instância do GuzzleHttp/Client. Defina as informações de cabeçalho da solicitação, incluindo o SecretKey, PublicToken, DeviceToken e BearerToken.

Defina o corpo da solicitação em formato JSON, incluindo a placa do veículo. Crie uma nova instância da classe GuzzleHttp/Psr7/Request, passando os detalhes da solicitação. Envie a solicitação assíncrona com o método sendAsync do GuzzleHttp/Client. Por fim, exiba a resposta da solicitação com o método getBody().

Ao utilizar a API de veículos da APIGRATIS com PHP e CURL, você poderá obter informações importantes sobre veículos registrados no Brasil de forma fácil e rápida. Com essas informações, você poderá desenvolver aplicativos e serviços que utilizam dados de veículos para oferecer uma experiência mais personalizada e eficiente aos seus usuários.

Veja abaixo um exemplo prático em PHP usango Guzzle

<?php
$client =new Client();
$headers = [
    'Content-Type'=>'application/json',
    'SecretKey'=>'a27835ed-b68c-465c-9e1f....',
    'PublicToken'=>'12345....',
    'DeviceToken'=>'b67da11f-28dd-4e29-850f....',
    'Authorization'=>'Bearer SEU_BEARER_TOKEN'
];
$body ='{
    "placa": "OQH3065"
}';

$request =newRequest('POST', 'https://cluster-01.apigratis.com/api/v1/vehicles/fipe', $headers, $body);
$res = $client->sendAsync($request)->wait();
echo $res->getBody();

Gostou? Cadastre-se agora e comece a usar grátis.