...
The Web Service for adding an item to the shopping cart remains the same, except that a "secondHandFictivesecondHandFictif" field has been added. This field will take as value the EAN of Medialog. To find this EAN, there are two possibilities: either by using the following Web Service “infoSecondHand” with the "eanf" field, or by using the "dbpGroup" of the SearchEngine response.
...
HTTP Verb : GET
URL : http://{WS_URL}/api/{returnType}/{domainCode}/product/infoSecondHand?ean=
Tip |
---|
The parameter {ean} can be separate by a coma to get many ean in the same WebService Example:https://wsmedia.tlsecure.com/api/json/0/product/infoSecondHand?ean=9789065391124,9789025752095,9789089982087 |
Parameters | Location | Type | Required | Default | Accepted |
---|---|---|---|---|---|
token | Header | String(26) | v | ||
ean | Params | String(26) | v | ||
image | QueryParams | Boolean | |||
shop | QueryParams | Integer |
Response
Variables | Description |
---|---|
ean | ISBN-13 |
stock | Stock physique in the shop |
available | (Stock physique in the shop) substract (Stock in order or reserved) |
order | quantity order to provider |
known | If the product is known in MediaLog |
price | Price in MediaLog |
headGroup | The first level for the ranking |
group | The second level for the ranking |
category | The third level for the ranking |
message | Fields that describe the state for example |
rating | Assessment of the state in the form of a rating |
eanf | Ean create in medialog |
Success
Code Block |
---|
{
"response": {
"success": true,
"code": 0,
"message": "product retrieved",
"object": {
"shops": {
"shop": [
{
"id": 16,
"name": "TiteLive Benelux",
"addressLine1": "Rue terre à briques 6",
"postcode": "7500",
"city": "Tournai",
"country": 1,
"phone": "015 45 16 12",
"email": "mediaweb@titelive.be",
"defaultShop": true,
"product": [
{
"ean": 9789076174112,
"origin": "MEDIALOG",
"known": 1,
"price": 10.0,
"headGroup": "2DEHANDS BOEKEN",
"group": "2DEHANDS BOEKEN",
"category": "91",
"message": "",
"rating": 3,
"eanf": 2100000003860
},
{
"ean": 9789076174112,
"origin": "MEDIALOG",
"stock": 1,
"available": 1,
"known": 1,
"price": 20.0,
"headGroup": "2DEHANDS BOEKEN",
"group": "2DEHANDS BOEKEN",
"category": "91",
"message": "goeie staat",
"rating": 5,
"eanf": 2100000010615
}
]
}
]
}
}
}
} |
Codelist
Code | Success | Message |
---|---|---|
0 | v | order has ben set to status X |
1 | domaincode malformed | |
2 | connexion error | |
3 | token empty | |
4 | no token with that key | |
5 | invalid token | |
9 | {param} not {type} {(or undefined)} | |
10 | ean not exist | |
11 | configuration to mediaLog not exist | |
99 | uncatched exception |