Skip to content

aonnen/societeinfo-sandbox

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
css
 
 
js
 
 
 
 
 
 
 
 

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published