Sobes.tech
Middle

API javobidagi qaysi o'zgarishlarda versiyani oshirishimiz kerak va qaysilarda qilmaslik kerak?

sobes.tech AI

AIdan javob

API versiyasını geri uyumluluğu pozan (qaytarilmasi mumkin bo‘lgan o‘zgarishlar) o‘zgartirishlar bilan oshirish kerak. Bunday o‘zgartirishlar quyidagilarni o‘z ichiga oladi:

  • Javobda mavjud bo‘lgan maydonlarni o‘chirish yoki nomini o‘zgartirish.
  • Maydonlarning ma’lumot turini o‘zgartirish.
  • Javob tuzilishini o‘zgartirish, bu mijozlarning ma’lumotlarni to‘g‘ri ishlashiga to‘sqinlik qiladi.

Versiyani oshirishni talab qilmaydigan o‘zgartirishlar:

  • Javobga yangi ixtiyoriy maydonlar qo‘shish (mijozlar ularni e’tiborsiz qoldirishi mumkin).
  • Yangi endpointlar qo‘shish.
  • Tuzilma va formatga ta’sir qilmaydigan xatolarni tuzatish.

Shuning uchun, agar o‘zgartirishlar mavjud mijozlarni buzishi mumkin bo‘lsa, API versiyasini oshirish zarur.