si7:configuration:glpi_gestionapirest
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| si7:configuration:glpi_gestionapirest [2021/03/02 09:35] – [Créer la requêter pour obtenir la liste des entités accessibles à un utilisateur] techer.charles_educ-valadon-limoges.fr | si7:configuration:glpi_gestionapirest [2021/03/04 22:19] (Version actuelle) – [Créer la requêter pour obtenir la liste des entités accessibles à un utilisateur] techer.charles_educ-valadon-limoges.fr | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ====== GLPI - Utiliser l'API REST de GLPI ====== | + | ====== GLPI - Utiliser l'API REST de GLPI avec Postman====== |
| ===== Présentation ===== | ===== Présentation ===== | ||
| vous allez utiliser différents outils pour découvrir l' | vous allez utiliser différents outils pour découvrir l' | ||
| Ligne 6: | Ligne 6: | ||
| ===== Utiliser Postman pour effectuer des appels d'API au simulateur d'API ===== | ===== Utiliser Postman pour effectuer des appels d'API au simulateur d'API ===== | ||
| - | Installez | + | ==== Installation de Postman sur votre ordinateur |
| * le fichier d' | * le fichier d' | ||
| * site de téléchargement : https:// | * site de téléchargement : https:// | ||
| Ligne 27: | Ligne 28: | ||
| * la section **Body** permet de voir la réponse qui est **Pretty** et **HTML** : vous avez le contenu d'une page HTML qui est la documentation sur l'API de GLPI ; | * la section **Body** permet de voir la réponse qui est **Pretty** et **HTML** : vous avez le contenu d'une page HTML qui est la documentation sur l'API de GLPI ; | ||
| + | ==== Accès à la documentation de l' | ||
| <WRAP center round info > | <WRAP center round info > | ||
| Saisissez l'URL de l'API dans un navigateur pour accéder à la documentation de l'API : | Saisissez l'URL de l'API dans un navigateur pour accéder à la documentation de l'API : | ||
| Ligne 61: | Ligne 63: | ||
| * le paramètre // | * le paramètre // | ||
| + | ==== Requête pour obtenir un jeton de session==== | ||
| Voici la documentation de l'API de GLPI à propos de la requête **Init session** : | Voici la documentation de l'API de GLPI à propos de la requête **Init session** : | ||
| <WRAP center round info> | <WRAP center round info> | ||
| Ligne 125: | Ligne 128: | ||
| * la section **Body** permet de voir la réponse qui est **Pretty** et **JSON** : vous avez le jeton de session au format JSON. | * la section **Body** permet de voir la réponse qui est **Pretty** et **JSON** : vous avez le jeton de session au format JSON. | ||
| - | ==== Créer la requêter | + | ==== Créer la requête |
| Vous avez maintenant toutes les informations pour obtenir la liste des entités accessibles à un utilisateur : | Vous avez maintenant toutes les informations pour obtenir la liste des entités accessibles à un utilisateur : | ||
| * le jeton de session **Session-Token** ; | * le jeton de session **Session-Token** ; | ||
| Ligne 148: | Ligne 151: | ||
| * la section **Body** permet de voir la réponse qui est **Pretty** et **JSON** : vous avez la lise des entités et des sous-entités avec leur identifiant. | * la section **Body** permet de voir la réponse qui est **Pretty** et **JSON** : vous avez la lise des entités et des sous-entités avec leur identifiant. | ||
| {{ : | {{ : | ||
| + | |||
| + | <WRAP center round todo> | ||
| + | **Travail à faire :** | ||
| + | |||
| + | En vous aidant de la documentation de l'API de GLPI, **créez avec Postman** une requête pour afficher les informations sur votre ordinateur renseignées dans GLPI. | ||
| + | |||
| + | Vous aurez besoin : | ||
| + | * de consulter la documentation sur la requête **Get an item** ; | ||
| + | * du type d' | ||
| + | * de l' | ||
| + | |||
| + | L'URL de la requête **Get an item** est de la forme : **apirest.php/: | ||
| + | |||
| + | Cela signifie que l'URL de votre requête pour l' | ||
| + | |||
| + | **Information** : Les types d' | ||
| + | |||
| + | </ | ||
| + | |||
| ==== Retour Activité A8 ==== | ==== Retour Activité A8 ==== | ||
| * [[glpi_gestionconfig_00|A8 - La gestion des configurations avec GLPI]] | * [[glpi_gestionconfig_00|A8 - La gestion des configurations avec GLPI]] | ||
si7/configuration/glpi_gestionapirest.1614674105.txt.gz · Dernière modification : 2021/03/02 09:35 de techer.charles_educ-valadon-limoges.fr
