PHP code example of kaveraa / api-gouv-publique-fr
1. Go to this page and download the library: Download kaveraa/api-gouv-publique-fr 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/ */
kaveraa / api-gouv-publique-fr example snippets
use Kaveraa\ApiGouv\Laravel\ApiGouv;
$company = ApiGouv::entreprises()->parSiren('812487973');
echo $company->nomComplet; // OCTO
echo $company->siege->commune; // BORDEAUX
$addresses = ApiGouv::adresse()->rechercher('8 bd du port amiens', 1);
echo $addresses[0]->label; // 8 Boulevard du Port 80000 Amiens
$commune = ApiGouv::geo()->commune('80021');
echo $commune->nom; // Amiens
use Kaveraa\ApiGouv\Entreprises\EntreprisesClient;
use Kaveraa\ApiGouv\Http\Psr18Transport;
use Kaveraa\ApiGouv\Http\Requester;
use Nyholm\Psr7\Factory\Psr17Factory;
use Symfony\Component\HttpClient\Psr18Client;
$transport = new Psr18Transport(new Psr18Client(), new Psr17Factory());
$client = new EntreprisesClient(new Requester($transport, 'https://recherche-entreprises.api.gouv.fr'));
echo $client->parSiren('812487973')->nomComplet;
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.