SelSup Developers

SelSup platformasi · Yoʻlboshchilar

kengaytmalar va maxsus integratsiyalar

Tashqi backend xizmati, o'rnatilgan React UI va server tomoni bozor yoki etkazib berish moduli o'rtasida tanlash.

5 qismlariIshlab chiquvchilar qo'llanma

Aksariyat integratsiyalar API-dan foydalanib tashqi orqa tomoni sifatida boshlanishi kerak. SelSup-da foydalanuvchilar xususiyatni bevosita ishlatib turganda, o'rnatilgan interfeys mos keladi.

Dastur ishlab chiquvchilar va texnologiya sheriklari

01

Integratsiya turi tanlang

  1. 1

    Tashqi orqa tomoni xizmati

    ERP, veb-do'kon, WMS, BI va shunga o'xshash sinxronlashtirish uchun eng yaxshi. Token serveringizda qoladi va ma'lumotlar API va vebhoqlar orqali harakatlanadi.

  2. 2

    Reaktning kengaytirilishi

    Uni SelSup ichida ishlaydigan foydalanuvchi interfeysida ishlating va mahsulotning o'zaro aloqa uslublarini qayta ishlating.

  3. 3

    SelSup orqa qismini

    SelSup-ning umumiy orqaga chiqish jarayonlarida ishtirok etish uchun chuqur bozor yoki etkazib berish integratsiyasi uchun zarur.

i
Uzoq vertikal boʻlak bilan boshlang

Avval bitta to'liq ish oqimini va uning kuzatilishi mumkinligini amalga oshirish.

02

Tashqi dasturlar arxitekturasi

Tokeni sirlar menejerida saqlang va SelSup-ni faqat sizning orqa tomondan chaqiring. brauzer dasturingiz API bilan gaplashishi va SelSup tokenini hech qachon olmasligi kerak.

SelSup adapteri, ish navbatlari va domen modeli ajratish. API shartnomasi o'zgarishlari keyinchalik ilova qolganidan ajratib qolish.

O'zgarishlar uchun kirish qutisi va chiqish qutisi ishlatilsin. Ikkala jurnal ham takrorlash va auditni qo'llab-quvvatlashi kerak.

Ma'lumotlar oqimi · Text
SelSup webhook → inbox → domain worker → ERP/WMS
ERP/WMS change → outbox → SelSup API → reconciliation

03

Quruqlangan React kengaytmasi

Komponent SelSup interfeysi ichida ishlaydi. Tashqi domen selsup.ru-dan so'rovlarni ruxsat berishi va brauzer cheklovlarini to'g'ri boshqarish kerak.

API tokenini hech qachon paketga joylashtirmang. kengaytma arxitekturasida belgilangan orqa tomondan va qisqa muddatli foydalanuvchi kontekstidan foydalanish huquqiga ega bo'lgan ishlarni yo'naltiring.

Mahsulotlar o'zaro ta'sir uslublarini moslashtiring va ochiq bo'sh, yuklash va error holatlarini o'rnating.

!
CORS ruxsatnoma emas

Ruxsatlangan manzil brauzerga kirish huquqini nazorat qiladi, lekin foydalanuvchini tasdiqlamaydi. Har qanday sezgir operatsiyaga server tomonidan ruxsatnoma tekshirishlari kerak.

Demo komponentlari · URL
https://github.com/SelSup/component

04

Server tarafidagi integratsiya moduli

Bozor integratsiyasi odatda tokenlar, kartalar, narxlar, aktsiyalar, buyurtmalar va fon holati yangilanishlarini o'z ichiga oladi.

Ushbu modul SelSup asosiy orqa qismini o'zgartiradi va uning qayta ko'rib chiqish, sinov, mahalliylashtirish va chiqarilish jarayonini davom ettiradi.

API tashqi xatolarini barqaror ApplicationError qiymatlariga va bekor qilingan yoki haqiqiy bo'lmagan tashqi tokenlarni Backend loyihalari qoidalariga muvofiq AccessException-ga aylantirish.

i
Bajarilgan ma'lumotlar moslashuvi

Bajarga oid maydonlarni umumiy entitetlarga qo'shmang. Integratsiya DTOlarida xom shartnomalarni saqlang va ularni chegaralarda xarita qiling.

05

Bo'shash va ishlash

  1. 1

    Sinov hisobini yaratish

    Mijozlarning ishlab chiqarish ma'lumotlaridan test tokenlari, omborlar, mahsulotlar va buyurtmalar ajratish.

  2. 2

    Koʻrib chiqish imkoniyatini qoʻshish

    Qatlamning kechiktirilishini, kod bo'yicha xatolarni, qayta urinishlarni hisoblashni va kelishishning ziddiyatlarini kuzatish.

  3. 3

    Shartnomalar migratsiyasini rejalashtirish

    O'zgarish paytida eski maydonlarni qo'llab-quvvatlash va eski formatni o'chirib tashlashdan oldin iste'molchilarni joylashtiring.

  4. 4

    Hujjatlar uzilish

    Foydalanuvchilar tokenni bekor qilishni, veb-qutni olib tashlashni va ma'lumotlarni yo'qotmasdan sinxronizatsiya qilishni to'xtatishni bilishlari kerak.