Skip to content
This repository has been archived by the owner on Jul 24, 2019. It is now read-only.

hei-connect/scrapper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HEI Connect

Code Climate

Présentation

En bref

Pour faire simple, HEI-Connect est un script qui récupère des informations depuis e-campus, et les retourne dans un format informatique générique (JSON). L'intérêt est que n'importe quelle application (web, iphone, android...) peut communiquer avec HEI-Connect, et ainsi présenter à l'utilisateur son planning, ses notes et ses absences HEI.

En détails

Plus précisément, HEI-Connect est une API écrite en Ruby, utilisant le framework Rails. L'API utilise Mechanize pour simuler une visite sur e-campus, s'y logger, et récupérer différentes informations (emploi du temps, notes, absences...) en les lisant dans le code source de la page, afin de les retourner en JSON.

Documentation

Avant la rédaction d'une vraie documentation, il est possible de jouer avec l'API dans une console web. Toutes les méthodes de l'API sont listées. En remplaçant les données d'exemple par de vrais identifiants e-campus, il est possible d'appeler l'API et de voir comment elle réagit.

Les projets autour d'HEI-Connect

HEI-Connect

L'API de base permettant de récupérer en JSON des données depuis e-campus. Projet GitHub

Une application web communiquant avec HEI-Connect, visant à créer un e-campus "parallèle", plus rapide, plus simple d'utilisation, avec de nouvelles fonctionnalités. Projet GitHub

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published