Brani Balič csatlakozás API-n keresztül
Csatlakoztassa Brani Balič expedíciós eszközünket Brani Balič Ön Brani Balič API-n keresztül.
A rendszerének a Brani Balič szállítási szoftverhez való csatlakoztatása 3 részből Brani Balič :
- Információk küldése az e-boltról
- Megrendelések küldése
- Webhookok az információk visszakereséséhez
Shoptet, Upgates, Money vagy Flexi szolgáltatást használ? A csatlakozás már készen áll, vegye fel velünk a kapcsolatot a support@brani.cz címen.
Információk az e-boltról
Ahhoz, hogy Brani Balič-csal megfelelően tudjunk együttműködni az Ön e-boltjában, szükségünk van néhány alapvető adatra az Ön e-boltjáról, mint például a szállítás, a fizetés, a megrendelések állapota és hasonló adatok.
Nem szükséges, hogy ezek a számlapok pontosan megegyezzenek az Ön e-boltjával, sok esetben célszerű őket módosítani.
Ezt az endpointot csak akkor kell meghívni, ha valami megváltozott.
- GET végpont az aktuális adatok lekéréséhez (null értéket ad vissza, ha nem küld nekünk semmit)
- POST végpont az adatok frissítéséhez
API hívás bemutatója
Megrendelések
A megrendeléseket JSON formátumban küldje el nekünk. A következő végpontok állnak rendelkezésre:
- POST végpont a megrendelés upsertjéhez (a megrendelés egyedi azonosítója a „code”. Ha több kérést küld azonos „code”-val, akkor a megrendelést frissítjük)
- DEL végpont a megrendelés törléséhez
Kérjük, olvassa el a fő sémát (nem csak a mintát), amely tartalmazza az összes elérhető rendelési attribútumot.
Webhookok
Ahhoz, hogy a Brani Baliče-től információkat kapjon a megrendelés állapotáról, webhookokat kell implementálnia. 4 fő webhook-típust támogatunk (balic_packed, package_number, status_change és order_history).
Nem szükséges minden webhookot implementálni, ha nincs rájuk szükség. Amint elküldjük a webhookot, 200-as visszatérési kódot várunk. Ha nem kapunk 200-as kódot, egy idő után újra megpróbáljuk. Összesen 3 kísérletet teszünk a webhook elküldésére.
Minden eseményt ki lehet írni ezen az endpointon keresztül, ahol például csak a kézbesítetlen webhookokat lehet kiírni, hogy szinkronizálja azokat az eseményeket, amelyeket nem sikerült kézbesíteni.
Alkalmazási API
Ha pontosabb információkra van szüksége a Brani Baliče-ről, akkor gyakorlatilag mindent megtalálhat, ami a balic.brani.cz oldalon elérhető. Alkalmazásunk API-t használ, amelyet Ön is használhat.
A dokumentációt itt találja. Vagy figyelje a böngésző hálózati kommunikációját, miközben ebben az alkalmazásban dolgozik. Frontendünk ezzel az API-val működik.
Engedélyezés
Ez az API nem ugyanazt a tokent használja, mint a nyilvános API, hanem e-mail címmel és jelszóval jelentkezik be a mi auth szerverünkre, amely korlátozott érvényességű tokent generál Önnek.
Ideális esetben csak az API kezeléséhez adjon hozzá új felhasználót. Ezzel az API-val például teljes mértékben csomagolhatja a megrendeléseket, ez a felhasználó pedig bejegyzésre kerül a változások naplójába.
Itt található az auth API dokumentációja.
API hívás bemutatója
Ez a Python szkript bemutatja, hogyan lehet token-t szerezni az auth-on keresztül, és hogyan lehet azt az endpoint-on felhasználni a Brani Balič beállításainak megszerzéséhez.
Ha bármilyen kérdése van, vegye fel velünk a kapcsolatot a support@brani.cz címen.
Szívesen bemutatjuk Önnek az eszközt, kötelezettség nélkül.
Ha az útmutatók nem voltak elégségesek, ingyenes konzultációs beszélgetést is kérhet. Töltse ki az űrlapot, és mi visszahívjuk.
2 munkanapon belül visszahívjuk Önt.
Bemutatjuk a rendszert a gyakorlatban.
Válaszolunk kérdéseire.
A lehető leghamarabb válaszolunk Önnek. Általában 24 órán belül.
