integration:api
S'intégrer avec la plateforme O-CELL
La plateforme O-CELL est accessible de plusieurs façons :
- Portail web (portail.o-cell.fr)
- Application mobile Android et iOS (disponible sur les stores respectifs)
- API (Application Program Interface)
L'API est disponible afin de récupérer des données de la plateforme de façon automatisée avec un programme extérieur.
Documentation de l'API: https://app.swaggerhub.com/apis/O-CELL/oapi/1.0.0#/
Pour obtenir un compte de démo sur lequel vous pourrez tester l'API, veuillez envoyer une demande sur contact@o-cell.fr
Exemple de code Google App Script (proche du javascript) permettant de s'identifier et obtenir les sites disponible :
function get_api_key() { // Make a GET request and return the API_key and site data for subsequent calls var formData = { 'login' : 'my_user_id', 'password' : 'my_password', 'deviceId' : 9999999 // unique id provided by O-CELL }; var options = { 'method' : 'post', 'payload' : formData }; var response = UrlFetchApp.fetch('https://api.o-cell.fr/O-CELL/oapi/1.0.0/user/login', options); Logger.log(response); var api_key_data = JSON.parse(response); return api_key_data; }
integration/api.txt · Dernière modification : 2024/03/22 14:03 de 127.0.0.1