Bevezetés
Last updated
Was this helpful?
Last updated
Was this helpful?
Ez a leírás részletesen bemutatja, hogy a Webshippy különböző API végpontjait felhasználva, hogyan kommunikálhatsz külső rendszerekből a Webshippy rendszerével.
: Rendelések szinkronizálása (létrehozás, módosítás, törlés, lekérdezés).
: Termékek szinkronizálása (létrehozás, módosítás, törlés, lekérdezés, készletinfó).
: Áruszállítások kezelése (létrehozás, módosítás, törlés, lekérdezés).
: Külső raktárról elérhető készlet mennyiség beállítása.
: Termék-készlet adatok tömeges lekérdezése.
: Selejt előzmény(ek) lekérdezése.
: Termékcsomag létrehozása.
: Marketplace nagyker árak módosítása.
: Ezzel a funkcióval lekérdezhetőek a Marketplace tranzakciók részletes adatai.
: Szállítási mód kiválasztása.
: Értesítés a megrendelés és szállítás státuszváltozásáról.
: A megrendelések szállításának státuszát lehet lekérdezni.
API XML url: https://app.webshippy.com/wspyapi/{ACTION}/xml
API JSON url: https://app.webshippy.com/wspyapi/{ACTION}/json
A Webshippy API minden esetben egy külön értékesítési csatornaként jelenik meg a Webshippy Admin rendszerében. Ahhoz, hogy sikeres adatkommunikáció jöjjön létre, rendelkeznünk kell egy saját API kulcssal. Ennek létrehozásához navigálj a Beállítások / Webáruházak kezelése oldalra, majd a Webshippy.API gombra kattinva hozz létre egy új értékesítési csatornát. Az alapadatok kitöltése után a rendszer legenerálja az API kulcsot, ami innentől kezdve készen áll a kommunikációra.
A WSAPI a biztonság érdekében HTTPS csatornát használ, az UTF-8 karakterkódolást támogatja, valamint képes kommunikálni XML és JSON formátumban is.
API XML url: https://app.webshippy.com/wspyapi/{ACTION}/xml
API JSON url: https://app.webshippy.com/wspyapi/{ACTION}/json
Ahol az {ACTION} helyőrző a kért funkciót/akciót jelenti.
Az API minden esetben POST metódust használ, és az átadott adatokat a request
mező tartalmazza JSON vagy XML String-ként.
Példa a PHP alapú API hívásra:
Ezzel a funkcióval áruszállítások hozhatóak létre.
Mező
Kötelező?
Leírás
apiKey
Igen
Az API kulcs.
direction
Igen
A létrehozandó áruszállítás iránya (in/out).
note
Nem
Megjegyzés az áruszállításhoz.
date
Igen
Az áruszállítás várható dátuma.
quantity
Igen
Szállított termék mennyisége (pozitív egész).
sku
Igen
Szállított termék SKU-ja (cikkszáma).
XML esetén:
Url: https://app.webshippy.com/wspyapi/CreateTransfer/xml
Kérés:
Válasz (példa):
JSON esetén:
Url: https://app.webshippy.com/wspyapi/CreateTransfer/json
Kérés:
Válasz (példa):