AI92 telah dilancarkan - pelancaran awal global kami sedang berlangsung: platform penuh dibuka di seluruh dunia untuk 30 hari pertama.

AkademiBina di atas AI92Ralat dan keidempotenan

Membangun dengannya

Ralat dan keidempotenan

Integrasi yang kukuh mengendalikan ralat dan percubaan semula. Setiap respons bukan-2xx menggunakan satu sampul ralat yang konsisten dengan kod, mesej dan pautan dokumentasi, supaya anda boleh mengendalikan kegagalan secara program. Yang biasa: 401 auth, 402 kredit tidak mencukupi, 429 had kadar (berundur dengan Retry-After). Dan untuk keselamatan, API menyokong idempotensi supaya permintaan yang dicuba semula tidak mengenakan caj dua kali atau bertindak dua kali. Bina dengan percubaan semula dengan yakin. Ralat yang boleh diramal dan percubaan semula yang selamat - gred pengeluaran.
Pengajaran utama: Satu sampul ralat yang konsisten + idempotensi untuk percubaan semula yang selamat - kendalikan 401/402/429 secara program, tiada caj dua kali.
Cuba ini dalam papan pemuka anda
Cara terbaik untuk mempelajari AI92 adalah dengan menggunakannya - buka papan pemuka anda dan ikuti langkah-langkahnya.
Buka papan pemuka

Semakan pengetahuan

1. Bagaimana AI92 memberitahu anda tentang peristiwa tanpa pengundian?

2. Apa yang menjadikan percubaan semula selamat?