#
🧩 API
#
⚙️ Gestion de l'API
Depuis le Community Studio, sélectionnez le badge, puis cliquez sur le bouton Plus
et choisissez
Générer une clé d'API
. La clé sera créée après confirmation depuis l'application mobile. Il ne vous reste plus qu'à revenir dans le menu et utiliser l'option
Copier la clé d'API
.
Accès à la génération de clé API
La fonction de génération de clé API n'est pas encore disponible pour tous les utilisateurs. Pour y accéder, veuillez en faire la demande auprès de myDid.
#
📖 Information sur le fonctionnement de l'API
L'API myDid permet aux utilisateurs et développeurs d'intégrer facilement la distribution des badges dans leurs propres systèmes ou plateformes. Une fois qu'une clé API est générée via le Community Studio, cette clé sert d'identifiant unique pour permettre des interactions sécurisées avec l'infrastructure de myDid.
Information sur la clé API
La clé API est générée pour une badge spécifique. Si le gestionnaire souhaite utiliser l'API sur un autre badge, il devra regénérer une nouvelle clé API.
Grâce à cette API, il est possible d'automatiser plusieurs opérations liées aux badges, telles que :
La généreration de liens uniques pour un modèle spécifique de badge.
Récupérer les données d'un modèle correspondant à une clé API.
Utiliser cette requête pour obtenir le statut (en attente, utilisé, expiré) d'un lien généré en fournissant l'identifiant du lien dans les paramètres de l'URL.
#
💡 IntĂ©rĂŞt de l'utilisation de l'API myDid
L'utilisation de l'API myDid offre de nombreux avantages pour les utilisateurs et les entreprises :
- Accès sécurisé : Garantit que seules les applications autorisées peuvent interagir avec vos services.
- Automatisation : Permet de générer des liens uniques sans intervention manuelle et de récupérer les informations des templates/badges.
- Personnalisation : Facilite l'envoi de liens spécifiques à des utilisateurs avec des informations personnalisées.
- Suivi efficace : Permet de vérifier le statut des liens générés, optimisant ainsi la gestion des ressources.
- Simplicité d'intégration : Rend l'intégration avec d'autres systèmes ou applications fluide et directe.
#
➡️ Exemple d'intĂ©gration
Le plugin Masteriyo
pour WordPress
permet de créer et gérer des formations en ligne (courses) et l'intégration de l'API myDid permet de récompenser les utilisateurs qui complètent ces formations avec des badges certifiés. Ces badges, vérifiables via l'application myDid, renforcent la crédibilité des compétences acquises et permettent de les partager facilement dans des contextes professionnels.