GET products/images?token={token}&count={count}&session={session}&options={options}
Chargement des images de produits - Retourne les images ajoutés / modifiés depuis le token spécifié Selon les options, on retourne l'image en binary base64 (Défaut) ou un URL pour téléchargement (Options=URL) Options: URL: Pour retourner les liens de téléchargement.
Requête
Paramètres URL
Nom | Description | Type | Information Additionnelle | Version d'introduction |
---|---|---|---|---|
token | Token du dernier chargement réussis | bigint | ||
count | Nombre maximum de comptes à retourner | integer | Valeur entre 1 et 500 Valeur par défaut: 100 | |
session | Identification de la session. (Doit être unique pour la session en cours) | string | Longueur entre 0 et 100 | |
options | Options pour traitements personalisés | string | Longueur entre 0 et 100 |
Réponse
ImagesResultNom | Description | Type | Information Additionnelle | Version d'introduction |
---|---|---|---|---|
product | Structure du produit | Collection of ProductImage | ||
token | Token de la dernière entrée de ce résultat. Ce token pourra être passé au prochain appel à cet API pour obtenir la suite des données modifiées | string | ||
count | Nombre d'entrées dans ce lot | integer | ||
queuecount | Nombre de prix restants à récupérer | integer | ||
returncode | Code de retour: 0 pour succès | integer | ||
returnmsg | Message de retour | string | ||
warnings | Avertissements (l'instruction a fonctionné mais il faut porter attentions aux avertissements. Peut provoquer une perte partielle de donnée (Tronquage)) | Collection of string | ||
version | Version de l'API | string |
Format de retour
application/json, text/json, application/x-www-form-urlencoded
Sample:
{ "product": [ { "product_id": 1, "imagesURL": [ { "sequence": 1, "imagefilename": "sample string 2", "imageURL": "sample string 3" }, { "sequence": 1, "imagefilename": "sample string 2", "imageURL": "sample string 3" } ], "images": { "image": [ { "sequence": 1, "imagefilename": "sample string 2", "binaryimage": "sample string 3" }, { "sequence": 1, "imagefilename": "sample string 2", "binaryimage": "sample string 3" } ] } }, { "product_id": 1, "imagesURL": [ { "sequence": 1, "imagefilename": "sample string 2", "imageURL": "sample string 3" }, { "sequence": 1, "imagefilename": "sample string 2", "imageURL": "sample string 3" } ], "images": { "image": [ { "sequence": 1, "imagefilename": "sample string 2", "binaryimage": "sample string 3" }, { "sequence": 1, "imagefilename": "sample string 2", "binaryimage": "sample string 3" } ] } } ], "token": "sample string 1", "count": 2, "queuecount": 3, "returncode": 4, "returnmsg": "sample string 5", "warnings": [ "sample string 1", "sample string 2" ], "version": "sample string 6" }
application/xml, text/xml
Sample:
<result returncode="4" returnmsg="sample string 5" version="sample string 6" token="sample string 1" count="2" queuecount="3"> <warnings>sample string 1</warnings> <warnings>sample string 2</warnings> <product product_id="1"> <imagesURL sequence="1" imagefilename="sample string 2" imageURL="sample string 3" /> <imagesURL sequence="1" imagefilename="sample string 2" imageURL="sample string 3" /> <images> <image sequence="1" imagefilename="sample string 2" binaryimage="sample string 3" /> <image sequence="1" imagefilename="sample string 2" binaryimage="sample string 3" /> </images> </product> <product product_id="1"> <imagesURL sequence="1" imagefilename="sample string 2" imageURL="sample string 3" /> <imagesURL sequence="1" imagefilename="sample string 2" imageURL="sample string 3" /> <images> <image sequence="1" imagefilename="sample string 2" binaryimage="sample string 3" /> <image sequence="1" imagefilename="sample string 2" binaryimage="sample string 3" /> </images> </product> </result>