Kirjaudu sisäänAloita ilmainen kokeilu
Meta Tech Provider

WhatsApp-virhe 4: sovellus saavutti API-kutsurajansa

Virhekoodi 4 tarkoittaa, että sovellus on saavuttanut API-kutsurajansa. Metan kuvaus on ”The app has reached its API call rate limit.” Raja laskee sovelluksen tekemät kutsut liukuvan tunnin ajalta, ei numerosta lähetettyjä viestejä. Tarkista käyttö Metan sovelluksen hallintapaneelista, odota ja vähennä API-kutsujen tiheyttä.

4

Metan koodi virheelle ”The app has reached its API call rate limit.”

200 x users

Kutsut, jotka sovellus saa tehdä tunnissa Graph API Platform Rate Limits -ohjeen mukaan.

API Too Many Calls

Nimi, jonka Graph API -rajapinnan virheenkäsittelyohje antaa koodille 4.

Mitä WhatsAppin virhekoodi 4 tarkoittaa?

Se tarkoittaa, että sovelluksesi on tehnyt liian monta API-kutsua nykyisen jakson aikana. Uudet kutsut hylätään, kunnes kutsujen määrä laskee.

Meta luokittelee koodin 4 rajoitusvirheiden joukkoon ja antaa sen lisätiedoksi tekstin ”The app has reached its API call rate limit.” Graph API -rajapinnan virheenkäsittelyohje kutsuu sitä nimellä API Too Many Calls ja kuvaa sen tilapäiseksi rajoitusongelmaksi.

Samassa ryhmässä on kaksi muuta rajoituskoodia, jotka menevät helposti sekaisin sen kanssa. 80007 tarkoittaa, että WhatsApp Business -tili on saavuttanut kutsurajansa. 130429 koskee Cloud API -rajapinnan viestien läpimenoa. Koodi 4 ei ole kumpikaan: se koskee sovelluksen omaa kutsubudjettia.

Miten sovelluksen kutsuraja lasketaan?

Sovellusken käyttöoikeustokenilla tehdyille pyynnöille Metan Graph API -rajapinnan ohje antaa kaavan: kutsut yhdessä tunnissa ovat 200 kertaa käyttäjien määrä.

Käyttäjien määrä perustuu sovelluksen yksilöllisiin päivittäisiin aktiivisiin käyttäjiin. Viikko- ja kuukausilukuja käytetään, kun päivittäinen käyttö laskee. Raja koskee koko sovellusta, ei yksittäistä käyttäjää, joten muutama ahkera käyttäjä voi kuluttaa siitä suurimman osan.

Ohjeen mukaan käyttö näkyy sovelluksen hallintapaneelissa ja, kun kutsuja on kertynyt tarpeeksi, vastausten X-App-Usage-otsakkeessa. Sen avulla näet rajan lähestyvän ennen kuin virhe 4 ilmestyy.

Mitä tehdä virheen 4 jälkeen?

Lopeta kutsuminen hetkeksi ja kutsu sen jälkeen vähemmän.

Metan ohje on ensimmäisestä osasta selvä: kun raja on saavutettu, lopeta API-kutsujen tekeminen, koska jatkaminen kasvattaa kutsujen määrää ja pidentää aikaa, jonka kuluttua kutsut onnistuvat taas.

Toinen osa on suunnittelua. Jaa pyynnöt tasaisesti piikkien sijaan, suodata vastauksia niin, että yksi kutsu palauttaa tarvitsemasi, ja vältä kutsuja, jotka hakevat päällekkäistä tietoa. Jatkuva kysely on yleisin syyllinen. Integraatio, joka kysyy samaa tilaa muutaman sekunnin välein, kuluttaa budjettinsa vastauksiin, jotka sillä jo on.

Yleiset virheet

  • Uudelleenyritys silmukassa. Jokainen ylimääräinen kutsu kasvattaa laskuria ja siirtää toipumista kauemmas.
  • Rajan tulkitseminen lähetysrajaksi. Koodi 4 laskee sovelluksen kutsut, kun viestien läpimenoa kuvaa 130429.
  • Tilaa kyselevien endpointien lukeminen lyhyellä välillä. Muuttumattoman tiedon toistuva luku kuluttaa tuntibudjetin.
Näin teet tämän EasyCoexistencen avulla

EasyCoexistence valvoo jokaista yhdistettyä numeroa 24/7 omalla puolellaan, joten yhteyden tilan tarkistusta ei tarvitse rakentaa kyselysilmukaksi, joka kuluttaa sovelluksesi kutsubudjettia.

Usein kysytyt kysymykset

Onko virhe 4 sama kuin virhe 130429?

Ei. 130429 koskee numeron viestien läpimenoa. Virhe 4 laskee sovelluksesi tekemät API-kutsut.

Kuinka kauan virhe 4 kestää?

Siihen asti, kunnes kutsujen määrä liukuvalla yhden tunnin jaksolla laskee rajan alle. Kutsuminen tänä aikana pidentää sitä.

Mistä näen, kuinka lähellä sovellukseni on rajaa?

Metan sovelluksen hallintapaneelin Application Rate Limit -osiosta ja vastauksissa palautettavasta X-App-Usage-otsakkeesta.

Onko virhe 4 sama kuin virhe 80007?

Ei. Meta käyttää koodia 80007, kun WhatsApp Business -tili saavuttaa kutsurajansa, kun taas virhe 4 laskee sovelluksen omat kutsut.

Lue lisää

Valmis aloittamaan?

Ota WhatsApp Coexistence käyttöön minuuteissa, ei kuukausissa. Sovellus toimii edelleen puhelimessa.

Aloita ilmainen kokeilu

Vahvistettu

WhatsApp-virhe 4: sovelluksen API-kutsuraja