No description, website, or topics provided.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
assets
css
js
.gitignore
README.md
index.html

README.md

Sandbox

Bienvenue sur la sandbox societeinfo ! Vous trouverez ici un projet simple implémentant un formulaire d'autocomplétion d'entreprise

Cette sandbox utilise les services suivants de l'API societeinfo

  • AutoComplete — Recherche par SIREN/nom d'entreprise/ville en autocompletion (doc api)
  • GetCompany — Récupération des informations complète de l'entreprise (doc api)

Installation du projet

Testez le projet

  1. Si vous n'avez pas de compte societeinfo inscrivez-vous et récupérez votre clé API dans votre dashboard
  2. Téléchargez ou clonez le projet avec git
  3. Dézippez le projet
  4. Dans le fichier assets/js/demo.js, insérez votre clé d'API societeinfo
var API_KEY  = 'YOUR_APIKEY';
  1. Cliquez sur le fichier index.html à la racine du projet

Déployez le projet en production

En production nous recommandons de faire une redirection des requêtes API et ainsi cacher votre précieuse clé ! C'est très simple :) le code javascript rendu sur vos pages doit exécuter des requêtes API vers votre serveur (nginx, apache) qui les redirigera ensuite vers nos urls.

Exemple :

Dans assets/js/demo.js remplacez

https://societeinfo.com/app/rest/api/v2/companies.json/autocomplete?query

par

https://votredomaine.com/autocomplete?query=query

Enfin dans votre proxy (apache, nginx) configurez la redirection

https://votredomaine.com/autocomplete?query=query

vers

https://societeinfo.com/app/rest/api/v2/companies.json/autocomplete?query=query&key=YOUR_APIKEY

Voici un exemple de config avec serveur nginx

https://blog.elao.com/fr/infra/acceder-api-cross-domain-depuis-javascript-avec-cors-reverse-proxy-nginx/

Technologies

Sandbox

Cette sandbox a été développée avec :

Nous contacter

N'hésitez pas à nous contacter ! contact@societeinfo.com