Exemples de code

Exemples d'intégration prêts à l'emploi.

JavaScript (Fetch)

const response = await fetch("https://api-de-plaque-d-immatriculation-france.p.rapidapi.com/AA123BB", {
  headers: {
    "X-RapidAPI-Key": "votre-cle-api",
    "X-RapidAPI-Host": "api-de-plaque-d-immatriculation-france.p.rapidapi.com"
  }
});
const data = await response.json();
console.log(data);

Python (requests)

import requests

url = "https://api-de-plaque-d-immatriculation-france.p.rapidapi.com/AA123BB"
headers = {
    "X-RapidAPI-Key": "votre-cle-api",
    "X-RapidAPI-Host": "api-de-plaque-d-immatriculation-france.p.rapidapi.com"
}
response = requests.get(url, headers=headers)
data = response.json()
print(data)

PHP (cURL)

$curl = curl_init();
curl_setopt_array($curl, [
  CURLOPT_URL => "https://api-de-plaque-d-immatriculation-france.p.rapidapi.com/AA123BB",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_HTTPHEADER => [
    "X-RapidAPI-Key: votre-cle-api",
    "X-RapidAPI-Host: api-de-plaque-d-immatriculation-france.p.rapidapi.com"
  ]
]);
$response = curl_exec($curl);
curl_close($curl);
$data = json_decode($response, true);
print_r($data);

cURL

curl -X GET "https://api-de-plaque-d-immatriculation-france.p.rapidapi.com/AA123BB" \
  -H "X-RapidAPI-Key: votre-cle-api" \
  -H "X-RapidAPI-Host: api-de-plaque-d-immatriculation-france.p.rapidapi.com"

Ruby (Net::HTTP)

require 'uri'
require 'net/http'

url = URI("https://api-de-plaque-d-immatriculation-france.p.rapidapi.com/AA123BB")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["X-RapidAPI-Key"] = "votre-cle-api"
request["X-RapidAPI-Host"] = "api-de-plaque-d-immatriculation-france.p.rapidapi.com"

response = http.request(request)
data = JSON.parse(response.body)
puts data

React

import { useState } from "react";

export default function PlateSearch() {
  const [plate, setPlate] = useState("");
  const [vehicle, setVehicle] = useState(null);

  const searchPlate = async () => {
    const res = await fetch(
      `https://api-de-plaque-d-immatriculation-france.p.rapidapi.com/${plate}`,
      {
        headers: {
          "X-RapidAPI-Key": "votre-cle-api",
          "X-RapidAPI-Host":
            "api-de-plaque-d-immatriculation-france.p.rapidapi.com",
        },
      }
    );
    const data = await res.json();
    setVehicle(data);
  };

  return (
    <div>
      <input
        value={plate}
        onChange={(e) => setPlate(e.target.value)}
        placeholder="AA123BB"
      />
      <button onClick={searchPlate}>Rechercher</button>
      {vehicle && <pre>{JSON.stringify(vehicle, null, 2)}</pre>}
    </div>
  );
}