Az oldal megtekintéséhez kérjük, engedélyezze a JavaScriptet.

sERPa súgó

A Terméknév fordítás módosítás kód szerint elnevezésű API elem segítségével lehetőség van a sERPában már létező termékhez már meglévő név fordítást módosítani, törölni, új nyelv fordítást felvenni. A nyelvet ISO 3166-1 alpha-2 kóddal lehet megadni a felvétel és módosítás módban is. További információ a swaggerben és az Interfész funkcióban található.

 

Módosítás üzemmódban:

Ha már van fordítás nyelv felvéve, de eltér a szöveg a korábbitól, akkor kicserélésre kerül.

Ha fordításban eddig nem lett megadva vagy eltérő a nyelv, akkor felvételre kerül.

Ha a fordításban teljesen azonosan szerepel a nyelv és a szöveg is, akkor nem történik módosítás.

Ha beküldéskor a hívásban szerepel a nyelv, de a szöveg üresen maradt, akkor sem történik módosítás.

Végpont

put / productTranslate

Használt művelet

Termék fordítás felvétel, módosítás, törlés

 

Használt eredményhalmaz

Termék bevitel eredmény - API

Bemenőparaméter változat = Alapértelmezett

Bejövő adatok

Művelet paraméter

Azonosító (JSON path)

Leírás

Termék kód

$.ProductCode

A termék kódja

Fordítás

$.Translation

Fordítás táblázat

Nyelv

$.Translation.Language

A fordítás nyelve

Szöveg

$.Translation.Name

A fordítás szövege

Paraméterek

Paraméter

Paraméter érték

Leírás

Üzemmód

Módosítás

A művelet üzemmódja módosítás.

Azonosítás

Kód

A Termék azonosítása ID vagy kód szerint.

Kimenő adatok

Azonosító

Leírás

ProductID

A termék ID-ja

ProductCode

Termék kód

ProductName

Termék név

ErrorCode

Hibakód (lehetséges hibakódok: 51005, 51006, 50999)

ErrorMessage

Hibaüzenet

Ellenőrzések:

51052: "Érvénytelen nyelv!"

51005: "A termék(ek) között nem létező(ek) van(nak)!"

Példa

PUT

URL

sERPaMintaAPI/productTranslation

Body

[

   {

       "ProductCode": "000002",

       "Translation": [

           {

               "Language": "en",

               "Name": "Testnameen"

           },

           {

               "Language": "de",

               "Name": "Testnamede"

           }

       ]

   }

]

Eredmény

[

   {

       "ProductID": 2,

       "ProductCode": "000002",

       "ProductName": "Liszt BL-55 2 kg\/csomag (Hajdú Gabona) ha.",

       "ErrorCode": 0,

       "ErrorMessage": null

   }

]

DELETE

URL

/productTranslate/IMP11/de

Eredmény

[

 {

   "ProductID": 1002008,

   "ProductCode": "IMP11",

   "ProductName": "IMP11",

   "ErrorCode": 0,

   "HibaLeiras": null

 }

]