Utilisation du flux XML | FAQ BusyX

A quoi ça sert ?

L'utilisation des fonctions XML vous permet de définir librement vos propres outils de promotion, d'insérer des vignettes de produits dans vos sites, de réaliser des pages de ventes totalement intégrées à votre site...

Le principe

Pour afficher des informations de la boutique dans vos pages, des vignettes produits par exemple, il vous suffit de faire une requête à notre serveur XML. celui-ci vous répond en envoyant un flux XML contenant les informations demandées. Dans la requête, vous pouvez préciser combien de produits vous voulez obtenir, limiter la requête à une catégorie ou demander les produits en fonctions de mots clés.

Afficher les catégories

Pour afficher les catégories, il suffit d'utiliser l'url suivante, en remplaçant votredomaine.com par l'url de votre boutique :
http://www.votredomaine.com/xmlengine.php?xe_what=categories

Si l'on veut les sous catégories pour une catégorie donnée, il suffit
d'ajouter le paramètre xe_catcode=lecodedelacategorie :
http://www.votredomaine.com/xmlengine.php?xe_what=categories&xe_catcode=10
10 est ici le code de la categorie (lingerie femme) dont on veut les sous catégories.

Dans les 2 cas, on peut ajouter le parametre xe_scat=1 si l'on veut toutes
les sous catégories. Sinon, on a que les catégories juste en desous

Ainsi :
http://www.votredomaine.com/xmlengine.php?xe_what=categories : categories de tete
http://www.votredomaine.com/xmlengine.php?xe_what=categories&xe_scat=1 : toutes
les categories

http://www.votredomaine.com/xmlengine.php?xe_what=categories&xe_catcode=10 : sous
catégories de la catégorie 10

http://www.votredomaine.com/xmlengine.php?xe_what=categories&xe_catcode=...
: sous catégories de la catégorie 10 mais aussi sous catégories des sous
catégories.

Afficher les produits

L'url à utiliser pour récupérer le flux est :
http://www.votredomaine.com.com/xmlengine.php
Cette url doit être complétée avec les paramètres pour obtenir les produits désirés. Sans paramètre, cette url renvoie une sélection aléatoire de produits. Il faut bien sur remplacer votredomaine.com par l'url de votre boutique.

La requête accepte les paramètres suivants :

Paramètres de base :

# xe_max : Le nombre de produits que l'on veut obtenir. Par défaut, ce nombre est de 50. Ce paramètre peut être compris entre 1 et 50.
# xe_random : Permet d'obtenir une selection aléatoire de produits.
# xe_catcode : Le code de la catégorie à laquelle on veut limiter la recherche.
# xe_start : pour commencer à partir du xème produit. utile pour gérer les pages.

Paramètres avancés :

# xe_keywords : Un mot clé pour affiner la recherche et afficher les produits en relation avec les pages de votre site.
# xe_topventes : Mettre ce paramètre à 1 pour obtenir le top des ventes. Dans ce cas là, il ne faut pas demander de tirage aléatoire dans la mesure ou le top des ventes est classé par ordre de vente des produits.
# xe_scat : Mettre ce paramètre à 1 pour obtenir non seulement les produits de la catégorie demandée mais aussi les produits dans les sous-categories.
# xe_new : Mettre ce paramètre à 1 pour obtenir les nouveautés.
# xe_ccoeur : Mettre ce paramètre à 1 pour obtenir les produits classés en "coup de coeur".
# xe_tracker : Permet d'ajouter un tracker pour suivre l'origine des ventes.

Exemple :

# Récupère 10 produits aléatoires de la catégorie 10 (lingerie femme) :
http://sexy.visitezmonsite.com/xmlengine.php?lang=fr&xe_max=10&xe_catcod...

La liste des catégories :

# 10: Femmes
# 20: Hommes
# 30: Chaussures
# 40: Bijoux
# 45: Bazar sexy
# 50: SexShop
# 60: DVD
# 70: Fetish-SM

Commentaires

Poster un nouveau commentaire

Le contenu de ce champ ne sera pas montré publiquement.
  • Les adresses de pages web et de messagerie électronique sont transformées en liens automatiquement.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Les lignes et les paragraphes vont à la ligne automatiquement.

Plus d'informations sur les options de formatage

CAPTCHA
Code contre le spam
3 + 0 =
Entrez le résultat de l'opération en chiffres. Ex: pour 1+3, entrez 4.

eXTReMe Tracker