Batch soʻrovlarini qoʻllab-quvvatlash

Tashqi tizimlar bilan integratsiyalashishda maʼlumotlarni serverlarni ortiqcha yuklamasdan va oʻnlab alohida qoʻngʻiroqlarni bajarmasdan ommaviy qayta ishlashni bilish muhimdir. Biz batch-so’rovlarni qo’llab-quvvatlaymiz, bu bir vaqtning o’zida bir nechta operatsiyalarni bitta API-chaqiruvga yuborish imkonini beradi.

Bu, ayniqsa, hisobotlar, tranzaktsiyalarni sinxronlashtirish, foydalanuvchilar yoki hodisalarni import qilishda samarali.


Batch soʻrovlari nima

Batch soʻrovi bir nechta soʻrovni bitta soʻrovga birlashtirishga imkon beradi:
json
[
{ "method": "POST", "path": "/users", "body": { "name": "Alice" } },  { "method": "PUT", "path": "/users/42", "body": { "email": "new@mail. com" } },  { "method": "DELETE", "path": "/users/15" }
]

Server ularning har birini ketma-ket yoki parallel qayta ishlaydi va soʻrovlar tartibiga mos keladigan javoblar toʻplamini qaytaradi.


Integrator uchun afzalliklar

AfzallikTushuntirish
Yuklamani kamaytirishKamroq HTTP ulanish - yuqori ishlash tezligi
Ommaviy sinxronlashMaʼlumotlar qutisini qayta ishlash: tranzaksiyalar, harakatlar, obʼektlar
YaxlitlikBir kontekstda yoki tranzaksiyada ishlash imkoniyati
SoddaligiBitta nazorat nuqtasi, markazlashtirilgan javob
Resurslarni tejashKamroq operatsiyalar, tasdiqlash va javob berish uchun kamroq vaqt

Amalga oshirish va o’ziga xos xususiyatlar

Soʻrov tanasida’batch []’ni qoʻllab-quvvatlash yoki ’/batch’endpoint
  • Avtorizatsiya umumiy yoki har bir operatsiya darajasida
  • Bajarish boshlangunga qadar barcha operatsiyalarni validatsiya qilish
  • Qisman yoki to’liq atomarlik (konfiguratsiyasi bo’yicha)
  • Har bir soʻrovga bogʻlangan javoblar (maqomi, tanasi, xatolari)

Ayniqsa, qayerda muhim

CRM, ERP, buxgalteriyadan maʼlumotlarni import qilish
  • Bir nechta tranzaksiya yoki loglarni oʻtkazish
  • Profillar, balanslar, o’yin sessiyalarining ommaviy yangilanishlari
  • Tezlik, yaxlitlik va tejamkorlik muhim bo’lgan stsenariylar

Batch so’rovlari - bu qo’ng’iroqlar sonini kamaytirish, integratsiyani tezlashtirish va yukni kamaytirishning samarali usuli. Biz ushbu mexanizmni ma’lumotlarning har qanday ko’lami uchun API va infratuzilma darajasida qo’llab-quvvatlaymiz.

Biz bilan bog‘lanish

Quyidagi formani to‘ldiring, sizga tez orada javob beramiz.