
Ce fil de discussion concerne tous les sujets relatifs à l'interface de boutique en ligne intégrée pour les systèmes de boutique WooCommerce, Shopware et Gambio. Les questions sur les extensions des systèmes de boutique existants sont les bienvenues, par exemple pour ajouter de nouveaux champs à partir du système de boutique ou d'extensions ou pour ajouter de nouvelles fonctions à une interface de boutique.
Articles publiés sur l'interface REST API
- Interfaces de boutique en ligne dans le logiciel ERP gFM-Business
- Étendre l'API REST de la boutique en ligne dans gFM-Business
- Importer des commandes de WooCommerce dans FileMaker (pour les développeurs)
L'interface REST API intégrée peut également être étendue à d'autres systèmes de boutiques en ligne. Pour chaque système de boutique, il existe exactement un script API REST dans gFM-Business, qui contient toutes les commandes pour les fonctions de l'interface.
Extension de l'interface à un nouveau système de boutique
Le principe de base du fonctionnement interne de l'interface est expliqué dans le deuxième article lié ci-dessus. Le principe de base pour l'intégration d'une boutique en ligne dans l'interface intégrée est le suivant :
- Analyse de la structure des données de l'API REST du magasin. La plupart du temps, il y a un aperçu de toutes les commandes (1, par exemple /api/orders), et la plupart du temps, il y a une vue détaillée d'une commande (2, par exemple /api/orders/12334). Le script rassemble donc d'abord tous les numéros de commande de la vue d'ensemble (1) et rassemble ensuite dans une boucle d'exécution la collecte de toutes les données dans la vue détaillée (2) pour l'importation.
- Documentation des noms de champs dans la boutique en ligne. Ceux-ci doivent alors être adaptés dans le script à l'étape suivante.
- Le plus simple : Dupliquer un script API REST existant d'un autre système de boutique le plus proche de la structure des données
- Personnalisation des noms de champs dans le nouveau script API REST sur les noms de champs du nouveau système de boutique
- Extension des scripts [dlg.REST_Sélection_Clients], [dlg.REST_sélection_commandes] et [dlg.REST_sélection_article] pour un appel de script pour un nouveau système de boutique.
- Ajouter le nouveau système de boutique racine dans la table [REST_API_Stamm].
- Ajouter une nouvelle boutique en ligne dans les paramètres de l'API REST de gFM-Business, effectuer un test de connexion.
Le script d'inscription [REST.Query] peut être utilisé dans la plupart des cas pour tous les autres systèmes de boutique et ne nécessite en général aucune adaptation.
Salutations de Kirchhatten
Markus Schall
gofilemaker.fr - MSITS
Le forum sur le logiciel ERP gFM-Business basé sur FileMaker de Claris, avec CRM, système de gestion des marchandises et facturation pour Apple Mac, PC et iOS. Il sert à l'échange entre les utilisateurs, les développeurs et gofilemaker.de. Les forums sont divisés en thèmes généraux et en modules tels que la gestion des clients, la gestion des marchandises ou la facturation. Toute personne intéressée est cordialement invitée à participer activement au forum.


