WhatsApp-virhe 132012: viestipohjan parametrien muoto ei täsmää
Virhe 132012 tarkoittaa, etteivät lähetetyt parametriarvot vastaa viestipohjan määrittämää muotoa. Kolme muuttujaa sisältävä viestipohja vaatii täsmälleen kolme parametria oikeassa järjestyksessä ja oikeaa tyyppiä. Kaikki poikkeamat aiheuttavat tämän virheen osittaisen lähetyksen sijaan.
Metan koodi parametreille, jotka eivät vastaa viestipohjan muotoa.
Tähän liittyvä koodi odotetun ja toimitetun parametrimäärän ristiriidalle.
Koodi viestipohjan nimelle ja kielelle, joita ei löydy.
Minkä on täsmättävä
Kaiken, ja huomaamatta. Osittaista täsmäystä ei ole.
- Määrä: kolme paikkamerkkiä viestirungossa tarkoittaa kolmea runkoparametria, ei enempää eikä vähempää.
- Järjestys: parametrit ovat sijaintiin perustuvia. Kahden parametrin vaihtaminen lähettää arvot vääriin kohtiin tai aiheuttaa tämän virheen, jos tyypit eroavat.
- Tyyppi: valuutta- tai päivämääräparametrilla on määritetty oliomuoto, eikä sitä voi lähettää pelkkänä tekstinä.
- Komponentit: header-, body- ja button-parametrit ovat erillisiä luetteloita, eikä niitä voi yhdistää yhdeksi.
Tuotannon rikkova muutos
Viestipohjia muokkaavat usein eri henkilöt kuin API:a kutsuvaa koodia. Joku lisää muuttujan selkeyttääkseen viestiä, viestipohja hyväksytään uudelleen, ja kaikki muuttumattoman integraation lähetykset alkavat epäonnistua.
Tätä kannattaa ehkäistä etukäteen. Viestipohjan tilan webhookeihin tilaaminen tuo muutoksen tapahtumana, ja muuttujamäärän käsitteleminen integraatiosopimuksen osana sekä tarkistaminen muutoksen yhteydessä estää sanamuodon parannusta muuttumasta käyttökatkokseksi.
Yleiset virheet
- Ylimääräisen parametrin lähettäminen varmuuden vuoksi. Liian moni on yhtä väärin kuin liian harva.
- Sijaintiin perustuvien parametrien käsitteleminen nimettyinä. Ne yhdistetään vain sijainnin perusteella.
- Viestipohjan muokkaaminen tarkistamatta sitä lähettävää koodia.
EasyCoexistence toimittaa viestipohjan tilatapahtumat endpointiisi, joten Business Managerissa muokatun viestipohjan muutos näkyy ennen seuraavan lähetyksen epäonnistumista.
Usein kysytyt kysymykset
Kuinka monta parametria lähetän?
Täsmälleen niin monta kuin viestipohja määrittää, oikeassa järjestyksessä.
Voinko lähettää ylimääräisiä parametreja?
Et. Liian moni epäonnistuu samalla tavalla kuin liian harva.
Miksi tämä alkoi yhtäkkiä tapahtua?
Yleensä siksi, että viestipohjaa muokattiin ja sen muuttujamäärä muuttui.
Onko parametreilla nimet?
Ei. Ne ovat sijaintiin perustuvia, joten järjestyksellä on merkitystä.
Lue lisää
Valmis aloittamaan?
Ota WhatsApp Coexistence käyttöön minuuteissa, ei kuukausissa. Sovellus toimii edelleen puhelimessa.
Aloita ilmainen kokeiluVahvistettu