Za-Pepper
Version: 1.0
Auteur: Baidem
Licence: GPL2
Description
Za-Pepper est un plugin WordPress conçu pour envoyer via Zapier des requêtes HTTP sur mesure vers votre API REST de WordPress.
Fonctionnalités
- Tester votre clé API depuis Zapier : Permet de tester la clé API de votre extension Za-Pepper depuis un Zap Zapier.
- Modifiers les groupes d’un utilisateur depuis Zapier : Permet de modifier les groupes du forum WordPress/wpForo d’un utilisateur depuis un Zap Zapier.
Installation
- Téléchargez le fichier ZIP du plugin via le dépot GitLab suivant : https://gitlab.com/Vpoup/za-pepper. Cliquer sur le bouton Code >menu déroulant> Télécharger le code source : sélectionner zip.
- Dans le tableau de bord WordPress, allez dans Extensions > Ajouter.
- Cliquez sur Téléverser une extension, sélectionnez le fichier ZIP, et installez le plugin.
- Activez le plugin via le menu Extensions de WordPress.
- Installez et activez également les extensions wpForo et Zapier for WordPress.
Utilisation
Vous trouverez toutes les instructions dans la documentation ci-après : documentation
Configuration
Des options de configuration sont disponibles dans le menu de paramètrage de Za-Pepper.
Support
Pour toute question ou demande d’assistance, vous pouvez nous contacter à contact@baidem.net.
Contribuer
Les contributions sont les bienvenues ! Si vous souhaitez signaler un bug ou proposer des améliorations, merci de soumettre un ticket ou une pull request.
Licence
Ce plugin est distribué sous la licence GPL2. Veuillez consulter https://www.gnu.org/licenses/old-licenses/gpl-2.0.fr.html.
DOCUMENTATION
Fonctionnalités : Tester votre clé API depuis Zapier
Description
Cette fonctionnalité permet de vérifier si la clé API a bien été définie à l’aide de l’adresse URL fournie dans le menu d’administration.
Utilisation
- Dans votre tableau de bord WordPress, allez dans le menu de paramétrage de Za-Pepper.
- Copiez votre clé API et l’URL de test
- Dans un Zap Zapier, ajoutez une étape WordPress et choisissez dans le setup l’Action event -> API Request
- Dans l’Account du setup, configurez le compte WordPress correspondant au site de votre projet.
- Puis allez sur l’onglet Configure
- Choisissez HTTP Method -> GET
- Entrez l’URL fournie dans le menu d’administration de Za-Pepper dans le champ URL
- Ajoutez un Additional Request Header nommé x-api-key et entrez la clé API dans la valeur
- Testez votre clé API dans l’onglet Test en cliquant sur le bouton Test.
- Si la clé est valide, un message de succès (statut 200) s’affichera
- Sinon, un message d’erreur (statut 404 pour une erreur d’URL ou 403 pour une clé invalide) apparaîtra
- Après validation, vous pouvez ajouter un Zap dans Zapier qui appelle Za-Pepper pour tester que la clé et la connexion fonctionnent correctement.



Fonctionnalités : Modifiers les groupes d’un utilisateur depuis Zapier
Description
Cette fonctionnalité vous permet de modifier les groupes du forum WordPress/wpForo d’un utilisateur depuis un Zap Zapier.
Utilisation
- Dans votre tableau de bord WordPress, allez dans le menu de paramétrage de Za-Pepper.
- Copier votre clé Api et l’url de la fonctionnalité
- Dans un Zap Zapier, ajoutez une étape WordPress et choisissez dans le setup l’Action event -> API Request
- Dans l’Account du setup, configurez le compte WordPress correspondant au site de votre projet.
- Puis allez sur l’onglet Configure
- Choisissez HTTP Method -> PATCH
- Entrez l’URL fournie dans le menu d’administration de Za-Pepper dans le champ URL
- Ajoutez les paramètres de requête suivants (Query String Params) :
- user-email : L’adresse e-mail de l’utilisateur
- main-group-name : Le nom du groupe principal
- secondary-group-name : Le nom du groupe secondaire
- Configurez les valeurs dynamiquement si nécessaire
- Ajouter une Additional Request Headers nommé x-api-key et entrer la clé API dans la valeur
- VTestez votre clé API dans l’onglet Test en cliquant sur le bouton Test
- Si la clé est valide, un message de succès (statut 200) s’affichera
- Sinon, un message d’erreur apparaîtra (statut 404 pour une erreur d’URL, 400 pour des paramètres invalides, ou 403 pour une clé invalide)
- Une fois validé, vous pouvez ajouter un Zap dans Zapier pour modifier les groupes d’un utilisateur via Za-Pepper.





