Meta Tech Provider

WhatsApp-fout 131008: verplichte parameter ontbreekt

Fout 131008 betekent dat een verplichte parameter in het verzoek ontbreekt. Deze fout is specifieker en nuttiger dan fout 100, die algemene ongeldige parameters omvat, omdat deze fout aangeeft dat het veld ontbreekt en niet verkeerd is.

131008

De code van Meta voor een verplichte parameter die niet is opgenomen.

100

De bredere code voor een parameter die aanwezig maar niet-ondersteund of ongeldig is.

131009

De code voor een parameter die aanwezig is met een niet-ondersteunde waarde.

Wat meestal ontbreekt

De velden die optioneel lijken maar dat niet zijn. Daarom komt steeds dezelfde kleine groep terug.

  • messaging_product, dat bij elk verzonden bericht op whatsapp moet staan.
  • recipient_type bij berichtindelingen waarvoor dit vereist is.
  • Het language-object bij een template-verzending. Dit is vereist, ook als er maar één taal is.
  • components bij een template met variabelen. Een lege lijst is niet hetzelfde als het weglaten ervan.

Waarom dit goed nieuws is

Omdat dit de meest specifieke fout in deze groep is. Fout 100 zegt dat ergens een parameter verkeerd is. Deze fout zegt dat een verplichte parameter volledig ontbreekt, waardoor je alleen de lijst met verplichte velden van het endpoint hoeft te controleren.

Lees de referentie voor het endpoint dat je aanroept en vergelijk het verzoek met de vereiste velden. Dat kost een minuut. Daarom is het nuttig deze fout in een log te onderscheiden van 100, in plaats van beide als een ongeldig verzoek te groeperen.

Veelgemaakte fouten

  • Deze fout hetzelfde behandelen als fout 100. Deze fout benoemt een ontbrekend veld en is daardoor specifieker.
  • Een lege components-lijst verzenden alsof het veld is weggelaten. Voor de API zijn dit twee verschillende situaties.
  • messaging_product weglaten. Dit is bij elk verzonden bericht vereist en is de meest voorkomende afzonderlijke oorzaak.
Dit doen met EasyCoexistence

EasyCoexistence retourneert de telefoonnummer-id en het token die nodig zijn om een verzoek op te bouwen. De waarden komen dus van Meta en zijn niet handmatig overgenomen tijdens de configuratie.

Veelgestelde vragen

Welke parameter ontbreekt?

Het antwoord noemt deze. Als dat niet gebeurt, vermeldt de endpointreferentie de vereiste velden.

Is messaging_product echt vereist?

Ja, bij elk verzonden bericht moet dit op whatsapp staan. Dit veld wordt het vaakst weggelaten.

Is dit hetzelfde als 100?

Nee. 100 gaat over een aanwezige maar verkeerde parameter. Deze fout gaat over een ontbrekende parameter.

Kan opnieuw proberen helpen?

Nee. Het verzoek is voorspelbaar en mislukt op dezelfde manier totdat het veld wordt toegevoegd.

Lees verder

Klaar om te beginnen?

Stel WhatsApp Coexistence in enkele minuten in, niet maanden. De app blijft op je telefoon werken.

Start je gratis proefperiode

Geverifieerd op

WhatsApp-fout 131008