Changes for page DigDash API REST
Last modified by Aurelie Bertrand on 2025/03/25 16:13
From version 26.1
edited by Aurelie Bertrand
on 2024/08/29 16:01
on 2024/08/29 16:01
Change comment:
There is no comment for this version
To version 19.1
edited by Aurelie Bertrand
on 2024/08/29 15:27
on 2024/08/29 15:27
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -39,11 +39,6 @@ 39 39 ❗Il n'est pas recommandé d'utiliser la méthode **BasicAuth** de manière systématique pour des raisons de sécurité. 40 40 ))) 41 41 42 -(% class="box infomessage" %) 43 -((( 44 -ℹ Il n'est pas possible de créer un jeton de sécurité (JWT) quand authentifié avec un jeton de sécurité (JWT). 45 -))) 46 - 47 47 == Authentification via BasicAuth == 48 48 49 49 1. Entrez votre nom d'utilisateur et mot de passe Digdash. ... ... @@ -64,13 +64,6 @@ 64 64 1*. **permissions **: Définissez les droits pour chaque type d'API : "none" pour aucun droit, "r" pour lecture seule, "rw" pour lecture-écriture. 65 65 Par exemple : 66 66 [[image:Requête_jwt.png||alt="Requête JWT"]] 67 - 68 -(% class="box warningmessage" %) 69 -((( 70 -❗Une vérification sera effectuée sur les autorisations de l'utiisateur dans Digdash (ACLs) en plus des droits du jetons. 71 -))) 72 - 73 -(% start="5" %) 74 74 1. Cliquez sur le bouton **Execute **pour générer le jeton (JWT). 75 75 ➡ La réponse s'affiche dans la section **Server response** en-dessous. 76 76 [[image:Réponse_requête_JWT.png||alt="Réponse requête JWT"]] ... ... @@ -121,11 +121,6 @@ 121 121 * **License Management** : contient les API de gestion des licences : activatio, utilisateurs dans la licence, etc. 122 122 * **Event Management** : contient l'API permattant d'ajouter un évènement avec fireEvent. 123 123 124 -(% class="box infomessage" %) 125 -((( 126 -ℹ Le cadenas fermé à droite le l'API signifie que vous êtes autorisé. 127 -))) 128 - 129 129 == Opérations disponibles == 130 130 131 131 Il existe plusieurs types d'opérations pouvant être effectuées via les API : ... ... @@ -136,15 +136,3 @@ 136 136 * (% style="color:#e67e22" %)**PUT**(%%)** **: pour remplacer des éléments (écrase toutes les données et les remplace). 137 137 * (% style="color:#c0392b" %)**DELETE**(%%) : pour supprimer des éléments. Par exemple, des autorisations d'un utilisateur. 138 138 139 -== Envoi de requêtes == 140 - 141 -(% style="line-height:1.7142857142857142; background-color:#ffffff; margin-bottom:15px; padding:3.75pt 0pt 0pt 0pt" %) 142 -(% style="font-size: 10.5pt; font-variant: normal; white-space: pre-wrap; font-family: Arial, sans-serif; color: rgb(24, 32, 39); font-weight: 400; font-style: normal; text-decoration: none" %)Lorsque vous y êtes autorisé, vous pouvez effectuer des requêtes : 143 - 144 -1. (% style="font-size: 10.5pt; font-variant: normal; white-space: pre-wrap; font-family: Arial, sans-serif; color: rgb(24, 32, 39); font-weight: 400; font-style: normal; text-decoration: none" %)Développez une API avec laquelle vous souhaitez effectuer une opération. Le cadenas fermé signifie que vous êtes autorisé 145 -1. (% style="font-size: 10.5pt; font-variant: normal; white-space: pre-wrap; font-family: Arial, sans-serif; color: rgb(24, 32, 39); font-weight: 400; font-style: normal; text-decoration: none" %)Dans la fenêtre de méthode développée, cliquez sur Essayer(Essayer) . 146 -1. (% style="font-size: 10.5pt; font-variant: normal; white-space: pre-wrap; font-family: Arial, sans-serif; color: rgb(24, 32, 39); font-weight: 400; font-style: normal; text-decoration: none" %)Spécifiez les valeurs des paramètres si nécessaire. 147 - 148 -(% style="font-size: 10.5pt; font-variant: normal; white-space: pre-wrap; font-family: Arial, sans-serif; color: rgb(24, 32, 39); font-weight: 400; font-style: normal; text-decoration: none" %)Cliquez sur Exécuter. La requête est exécutée. Un en-tête d'autorisation du porteur est automatiquement utilisé pour vos demandes. 149 - 150 -