WhatsApp-fout 131005: toegang geweigerd, machtiging ontbreekt
Fout 131005 betekent dat het access token een machtiging mist die het WhatsApp-endpoint vereist, omdat die nooit is verleend of later is ingetrokken. Meta omschrijft de fout als "Permission is either not granted or has been removed." De oplossing: controleer het token met de access token debugger en verleen dan de ontbrekende machtiging of schakel over op een token die haar wel heeft.
De code van Meta voor "Permission is either not granted or has been removed."
De machtiging die nodig is om elk type bericht naar WhatsApp-gebruikers te sturen.
business_management, whatsapp_business_management en whatsapp_business_messaging, toegewezen bij het genereren van een token voor een systeemgebruiker.
Wat betekent WhatsApp-fout 131005?
Het betekent dat het token als echt wordt geaccepteerd, maar niet de machtiging heeft die het endpoint controleert.
In de Cloud API-referentie van Meta staat 131005 met de detailtekst "Permission is either not granted or has been removed." Graph API-fout 10 heeft precies dezelfde zin. Het verschil zit alleen in het bereik: 10 is een algemene Graph API-code, terwijl 131005 hoort bij de WhatsApp-codes die met 131 beginnen.
Omdat de woorden gelijk zijn, is ook de diagnose gelijk. Meta adviseert in beide gevallen de access token debugger te gebruiken en na te gaan of de app de machtigingen heeft die het endpoint vereist.
Welke machtiging ontbreekt meestal?
Meestal een van de twee WhatsApp-machtigingen, en welke dat is hangt af van wat de aanroep doet.
De machtigingengids van Meta verdeelt ze naar taak. whatsapp_business_messaging is nodig om elk type bericht te versturen en om webhooks voor berichten en status te ontvangen. whatsapp_business_management is nodig voor accountmetadata, beheer van templates, het opvragen van telefoonnummers, analyses en webhooks van het account.
Een token dat alleen met de beheermachtiging is gegenereerd, kan het account lezen en templates opvragen, en faalt dan zodra het iets probeert te versturen. Bij het genereren van een token voor een systeemgebruiker laat de access token-gids van Meta je business_management, whatsapp_business_management en whatsapp_business_messaging samen toewijzen.
Hoe los je fout 131005 op?
Lees eerst het token en pas dan alleen aan wat ontbreekt.
Roep het debug_token-endpoint aan of plak het token in de access token debugger. De eigenschap scopes toont elke verleende machtiging. Vergelijk die met de referentiepagina van het endpoint dat faalde.
Is een machtiging afwezig, genereer dan een nieuw token dat haar bevat, of laat de eigenaar van het bedrijf haar opnieuw verlenen als het token uit een partnerflow komt. Zijn alle machtigingen aanwezig en blijft de fout bestaan, controleer dan of de systeemgebruiker achter het token toegang heeft gekregen tot het specifieke WhatsApp Business Account. Een token kan namelijk volledig gescoped zijn en toch niet aan dat onderdeel zijn toegewezen.
Veelgemaakte fouten
- Aannemen dat het token is verlopen. Bij verlopen geeft Meta 190 of 0. Deze code betekent dat het token werkt, maar een machtiging mist.
- Een token genereren met alleen de beheermachtiging en daarmee gaan verzenden. Verzenden vraagt om whatsapp_business_messaging.
- De scopes controleren en dan stoppen. Een systeemgebruiker heeft ook toegang nodig tot dat specifieke WhatsApp Business Account.
EasyCoexistence neemt elk nummer in gebruik via Embedded Signup van Meta, waar het bedrijf de app de machtigingen geeft. De MCP-connector meldt de status van een nummer, zodat een assistent kan controleren voordat er wordt verstuurd.
Veelgestelde vragen
Is 131005 dezelfde fout als 10?
Ze hebben dezelfde omschrijving in de referentie van Meta. 131005 hoort bij het WhatsApp-bereik en 10 bij het Graph API-bereik.
Kan een machtiging na de installatie worden ingetrokken?
Ja. De omschrijving van Meta dekt uitdrukkelijk ook machtigingen die zijn ingetrokken, niet alleen machtigingen die nooit zijn verleend.
Heeft fout 131005 invloed op de WhatsApp Business-app op de telefoon?
Nee. De fout gaat over het API-token. De app op de telefoon blijft werken zoals voorheen.
Moet ik het opnieuw proberen na fout 131005?
Nee. Met hetzelfde token krijg je hetzelfde resultaat. Herstel eerst de machtiging.
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 proefperiodeGeverifieerd op