Vous êtes développeur et vous voulez vous interfacer avec le FMANAGER ? utiliser les données de l’application ?
Sous réserve d’approbation de la part de l’école avec qui vous travaillez, vous le pouvez.
Voici une liste de plusieurs leçons vous donnant les clés de la connection à notre plateforme.
Cours
Authentification à l’API du FMANAGER – getAuth.php
Tous les exemples seront en PHP mais vous pouvez vous connecter en utilisant n’importe quel language. Nous avons en place une REST API qui renvoie du JSON. Comment s’authentifier à l’API du FMANAGER ? Pour l’instant, seuls les utilisateurs avec un rôle “étudiant” sont autorisés à se connecter via l’API. Vous devez être munis de 3...
Demander les données d’un étudiant X après s’être authentifié – getData.php
Vous avez suivi la leçon précédente, et vous avez maintenant dans votre poche un token, un renew_token Ce couple est attaché à un seul et unique utilisateur . Chaque utilisateur aura donc un couple token/renew_token différent Pour l’instant nous n’avons pas ouvert à des niveaux d’API supérieurs qui permettront d’avoir des accès globaux mais il y a...
Renouveler le Token avec le renew_token – getRenewToken.php
Vous devez fournir à l’endpoint getRenewToken.php la clé de renouvellement à savoir renew_token que vous avez obtenu pour cet utilisateur par le passé. Vous la passez evidemment codée avec secured_encrypt() $RENEW_TOKEN = ’688886fe68feafe9e9eb1d77d1ee8c2bb94ad8306d90b00733feab3195ec9f81d88e5237803571c2084edcef1067a3e65f5b91af2984493b’; $crypt_token=secured_encrypt($RENEW_TOKEN); header(‘Content-Type: application/json’); // Specify the type of data $ch = curl_init($_DOMAIN.’/api/getRenewToken.php?renew=’.urlencode($crypt_token)); // Initialise cURL <– here get all public formation //$post...
Appelez une IFRAME avec le profil de l’étudiant pour permettre l’édition des données.
Pour l’instant l’API ne permet pas de modification des données “à distance” mais permet d’appeler une iframe hébergée chez nous où la gestion de droit du FMANAGER est opérationnel et elle permet à une utilisateur de pouvoir modifier des informations basiques tout seul. Un autre moyen est bien sûr de se logguer directement au back-office...
Détails du cours
-
Inscriptions: 99 inscriptions
-
Durée: 2 heures
-
Conférences: 4 cours
-
Niveau: Advanced
-
Catégorie: GESTION DES FORMATIONS
Heures d'ouverture
- Lundi 9:30 am - 6:00 pm
- Mardi 9:30 am - 6:00 pm
- Mercredi 9:30 am - 6:00 pm
- Jeudi 9:30 am - 6:00 pm
- Vendredi 9:30 am - 5:00 pm
- Samedi Fermé
- Dimanche Fermé