Hindade piirangud
Kõigi kasutajate jaoks suure jõudluse ja töökindluse tagamiseks rakendab SMSBAT API päringutele kiirusepiirangut. Intressipiirangud määravad API-kõnede maksimaalse arvu, mida saate antud aja jooksul teha.
Vaikepiirangud
Kui teie lepingus ei ole sätestatud teisiti, rakendatakse kõikidele API lõpp-punktidele (SMSBAT API, Cascade API ja ChatHubi API) määra vaikepiiranguid.
| API kategooria | Vaikimisi limiit | Purskepiirang |
|---|---|---|
Sõnumivahetuse lõpp-punktid (/bat/messagelist) |
100 päringut sekundis | 150 päringut sekundis |
| Andmete lõpp-punktid (olek, saldo, teave) | 50 päringut sekundis | 75 päringut sekundis |
[!MÄRKUS] Väljuvate sõnumite puhul (nt "POST /bat/messagelist") võib üks HTTP-päring massiivi "sõnumid" sisaldada kuni 5000 sõnumit. Kiirusepiirang kehtib HTTP-päringute arvule, mitte saadetud sõnumite arvule.
Käsitsemiskiiruse piirangud
Kui ületate lubatud kiiruse piirangu, vastab API HTTP olekukoodiga "429 Liiga palju taotlusi".
Vastuse näide
{
"error": "Too Many Requests",
"message": "Rate limit exceeded. Please wait before sending more requests.",
"status": 429
}
Parimad tavad
Maksumäärade piiramise vältimiseks võtke arvesse järgmisi parimaid tavasid.
- Käivita oma sõnumid: selle asemel, et saata 1000 eraldi HTTP-päringut 1000 SMS-i kohta, saatke üks päring, mis sisaldab 1000 objekti massiivi.
- Rakendage eksponentsiaalne tagastus: kui saate olekukoodi "429", oodake lühike periood (nt 1 sekund) ja proovige uuesti. Kui see uuesti ebaõnnestub, kahekordistage ooteaega (2 s, 4 s, 8 s jne).
- Tõhustage oma taotlusi: kui kasutate automaatset skripti, mis käivitab tuhandeid API-kutseid, lisage päringute vahele väike viivitus (nt "uneaeg(10)" millisekundid).
Limiidi suurendamise taotlemine
Kui teie kasutusjuhtum nõuab vaikepiirangutest suuremat läbilaskevõimet, võite taotleda suurendamist.
- Võtke ühendust oma kontohalduriga või saatke e-kiri [email protected].
- Esitage oma konto ID ja eeldatav läbilaskevõime (nt 500 päringut sekundis).
- Kirjeldage lühidalt oma kasutusjuhtu.
Meie tehniline meeskond vaatab teie taotluse üle ja kohandab teie limiite vastavalt.