Récupération en temps réel

Last modified: 27. novembre 2020

Notes générales


Si vous actualisez en temps réel votre affichage de disponibilité/prix dans la boutique en ligne, une connexion directe de vos systèmes en ligne à ITscope est utile.

L’idéal est donc que seule la combinaison login/mot de passe existante (par exemple pour la boutique en ligne) soit nécessaire pour récupérer les prix et les disponibilités en temps réel.

Si vos systèmes en ligne nécessitent un compte de service Web spécial ou similaire, les utilisateurs d’ITscope devraient le recevoir.

Important : ITscope n’obtient aucune information sur les comptes ou sur les relevés de prix ou de disponibilité.

Toute communication a lieu exclusivement et directement entre le client et votre serveur web.

Les variantes suivantes sont possibles :

Type de connexionParticularités
Interface XMLNous avons besoin d’un accès test correspondant et de la documentation officielle de l’interface
Interface HTTPIndiquez-nous le format de la requête HTTP/GET

Exemples de récupérations


Avec les réponses des appels HTTP, vous trouverez les deux exemples suivants : CSV et XML que nous pouvons traiter.

1. Exemple CSV 

Récupérez le lien : http://votredomaine.fr/pricelist/?user=exemple&password=xxxzzz&article=123456

Réponse délivrée :

article;quantity;price;deliverydate;quantity-ext
123456;36;110.80;21.09.2016;25
67890;61;215.90;26.09.2016;12

Les informations obligatoires sont les suivantes :

  • article
  • quantity
  • price

2. Exemple XML

Récupérez le lien : http://eservice.votredomaine.fr/?user=111222&passwort=abcdefgh&article=123456

<Realtime>
<Result ID= »0″>ok</Result>
<Article>
<ID>123456</ID>
<PRICE CURRENCY= »EUR »>110.80</PRICE>
<QUANTITY>36</QUANTITY>
<DELIVERYDATE>21.09.2016</DELIVERYDATE>
<QUANTITY-EXT>25</QUANTITY-EXT>
</Article>
<Article>
<ID>67890</ID>
<PRICE CURRENCY= »EUR »>215.90</PRICE>
<QUANTITY>21</QUANTITY>
<DELIVERYDATE>26.09.2016</DELIVERYDATE>
<QUANTITY-EXT>12</QUANTITY-EXT>
</Article>
</Realtime>

Les informations obligatoires sont les suivantes :

  • Result ID  –> correspond au code de résultat (voir les informations complémentaires ci-dessous)
  • ID –> correspond au numéro d’article unique
  • Price –> correspond au prix de vente

Les autres domaines tels que : Les entrées DELIVERYDATE (date de livraison) et QUANTITY-EXT (quantité de stockage externe) sont facultatives.

Pour le « Result ID » ou code de résultat, les statuts suivants peuvent être transmis, par exemple :

  • Succès OK
  • Erreur d’authentification
  • Article non trouvé

En général, le nombre d’articles contenus dans le résultat peut bien sûr aussi inclure plus d’un article.

Was this article helpful?
Dislike 0
Views: 12