Une analogie simple : un restaurant et un serveur
- Vous, le client, parcourez le menu et commandez un cheeseburger avec des frites (comme lorsque vous faites une requête de données de panier).
- Le serveur (l’API) prend votre commande et la communique à la cuisine (tout comme une API reçoit votre requête et l’envoie à un serveur).
- La cuisine (le serveur informatique) prépare votre repas, en traitant la commande et en rassemblant les ingrédients nécessaires (un peu comme un serveur récupère ou manipule les données du panier).
- Le serveur (l’API) livre ensuite le repas à votre table, vous permettant de savourer votre plat (tout comme une API renvoie les données demandées et met à jour votre panier).
Le lien avec l’API d’Upcart
Vérifier que cela fonctionne
- Ouvrez votre boutique et accédez à Upcart Settings → Custom HTML pour ajouter le script.
- Enregistrez vos modifications et actualisez votre boutique.
- Ouvrez la console du navigateur (F12 ou Ctrl + Shift + J sous Windows, ou Cmd + Option + J sur Mac).
- Ouvrez le panier d’Upcart, et vous devriez voir le message de confirmation apparaître dans la console :
Vous voulez en savoir plus sur les API ?
- W3Schools : les bases de JavaScript – Apprenez les bases du scripting pour utiliser l’API d’Upcart
- MDN Web Docs : les API pour débutants – Comprenez comment fonctionnent les API dans les boutiques en ligne
- Documentation développeur Shopify – Shopify AJAX API (utile pour les marchands intégrant Upcart au panier de Shopify)