Sauter les liens

Forum pour développeurs et utilisateurs

Télécharger la version d'essai du logiciel ERP gFM-Business

Tout sur l'intégration ...
 
Notifications
Retirer tout

[Fermé] Tout sur l'interface API REST intégrée


Markus Schall
Mitglied Admin
Inscription: Il y a 13 ans
Postes: 95
Début du sujet  

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

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.

Ce message a été modifié Il y a 4 ans par Markus Schall
Ce message a été modifié Il y a 3 ans par Markus Schall

Salutations de Kirchhatten
Markus Schall
gofilemaker.fr - MSITS


Logiciel ERP personnalisable sous licence ouverte pour les développeurs FileMaker

Partager :

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.

Vous êtes ici : Tout sur l'interface API REST intégrée - Forum sur les interfaces - Forum de support pour le logiciel ERP gFM-Business et Claris FileMaker