Vous avez également la possibilité d'utiliser un add-on personnalisé à votre propre URL dans le système Deliveo. Dans le menu Paramètres / Modules complémentaires, cliquez sur le bouton "Ajouter un module complémentaire personnalisé", entrez l'URL et le nom du module complémentaire personnalisé. Deliveo transmet les informations suivantes aux modules complémentaires en tant que paramètre GET :
- key - la clé API d'administration
- lang - langue de l'interface du dispatcher
- license - paramètre de licence d'instance
Exemple :
https://customplugin.com?key=da07b2262a4a4083964097691a95fc0da70a&lang=HU&license=demo
Seul le protocole https est pris en charge. Seul le support https est pris en charge. Un nombre illimité d'extensions peut être intégré de cette manière. L'accès à chaque module complémentaire peut être contrôlé de la même manière que pour les autres éléments du menu dans les paramètres d'autorisation.
Suppression d'un module complémentaire spécifique
Lorsqu'une extension personnalisée est supprimée par un utilisateur, le système Deliveo appelle le point de terminaison /remove : https://customplugin.com/remove?key=da07b2262a4a4083964097691a95fc0da70a&lang=HU&license=demo
Lorsqu'un add-on personnalisé est supprimé par un utilisateur, le développeur de l'add-on est responsable de la suppression permanente des données stockées dans l'add-on.
Publication d'un module complémentaire personnalisé dans le système Deliveo
Si vous disposez d'un module complémentaire personnalisé que vous souhaitez publier pour les utilisateurs de Deliveo, veuillez nous contacter. Conditions de publication :
- Le module doit être utile aux utilisateurs de Deliveo et lié à l'utilisation de Deliveo.
- L'URL de l'add-on doit contenir le fichier init.json détaillé ci-dessous. Exemple : https://customplugin.com/init.json Toutes les données doivent être incluses dans le fichier. Explication de chaque paramètre entre parenthèses.
- Vous pouvez proposer l'add-on gratuitement ou contre rémunération. Deliveo ne prélève pas de part de rémunération. La redevance vous est versée directement par les clients.
- Le module complémentaire doit inclure au moins l'anglais.
{"developer": "Deliveo", (Nom du développeur)
"website": "https://deliveo.eu", (Site web du module complémentaire)
"price": "free", (Prix du module complémentaire)
"logo": "https://cdn.example.com/logo.png", (URL du logo)
"language":
{
"hu":
{
"name": "Exemple de supplément", (nom du supplément)
"description"{ : : "Amazing free add-on for Deliveo" (description de l'add-on, max 120 caractères)
},
"en":
{
"name": "Example plugin",
"description": "Wonderful free add-on for Deliveo"
}
}
}