AnmeldenKostenlose Testphase starten
Meta Tech Provider

WhatsApp Fehler 0: App-Nutzer konnte nicht authentifiziert werden

Fehlercode 0 bedeutet, dass Meta den App-Nutzer hinter dem Access-Token nicht authentifizieren konnte. Metas Beschreibung lautet: "We were unable to authenticate the app user." Das Token ist abgelaufen, wurde ungültig gemacht, oder der Nutzer hat den Zugriff aller Apps auf seine Daten gesperrt. Die Lösung ist ein neues Access-Token, nicht ein erneuter Versuch.

0

Metas Code für "We were unable to authenticate the app user."

3 causes

Token abgelaufen, Token ungültig gemacht oder eine Einstellung des Nutzers, die alle Apps blockiert.

190

Der separate Code, den Meta für ein abgelaufenes Access-Token führt, ist 190.

Was bedeutet der WhatsApp-Fehlercode 0?

Er bedeutet, dass die Plattform eine Anfrage erhalten hat und sie keinem App-Nutzer zuordnen konnte, dem sie vertraut.

Meta führt Code 0 in der Cloud API unter den Autorisierungsfehlern, mit dem Detailtext "We were unable to authenticate the app user." Alle genannten möglichen Gründe betreffen das Token: Es ist abgelaufen, es wurde ungültig gemacht, oder die Person, die es erteilt hat, hat eine Einstellung geändert, die allen Apps den Zugriff auf ihre Daten verwehrt.

Nichts in dieser Liste betrifft die Nummer, das WhatsApp-Business-Konto oder die gesendete Nachricht. Die Anfrage kam nie so weit, dass eines davon geprüft wurde.

Wie behebt man Fehler 0?

Besorgen Sie ein neues Access-Token. Das ist die Abhilfe, die Meta nennt, und die einzige, die funktioniert.

Bevor Sie es ersetzen, klären Sie, welche der drei Ursachen vorlag, denn jede kehrt zurück, wenn man sie ignoriert. Ein Nutzer-Token mit kurzer Laufzeit läuft planmäßig erneut ab. Ein ungültig gemachtes Token schlägt so lange fehl, bis jemand den Zugriff erneut erteilt. Hat ein Nutzer den App-Zugriff komplett abgeschaltet, muss er ihn wieder einschalten, bevor irgendein Token dieses Nutzers funktionieren kann.

Für den Versand von Server zu Server empfiehlt Metas Leitfaden zu Access-Token die System-User-Token. Meta beschreibt sie als langlebig und geeignet für automatisierte Dienste, die keine Nutzereingabe brauchen.

Ist Fehler 0 dasselbe wie Fehler 190?

In der Praxis überschneiden sie sich, Meta führt sie aber getrennt auf.

Fehler 190 trägt den Detailtext "Your access token has expired." Fehler 0 ist weiter gefasst: Er umfasst ein abgelaufenes Token, ein ungültig gemachtes und einen Nutzer, der den App-Zugriff insgesamt gesperrt hat. Beide stehen in derselben Autorisierungstabelle, und beide lösen Sie mit einem neuen Token.

Der praktische Unterschied liegt in der Diagnose. Ein Fehler 190 sagt Ihnen, dass das Token veraltet ist. Ein Fehler 0 sagt Ihnen nur, dass die Authentifizierung fehlgeschlagen ist, und überlässt Ihnen die Suche nach dem Grund. Die lohnt sich, bevor Sie ein Ersatz-Token ausstellen, das eine Stunde später genauso scheitert.

Häufige Fehler

  • Dieselbe Anfrage erneut senden. Ein nicht authentifiziertes Token bleibt nicht authentifiziert, daher liefert jeder neue Versuch wieder Code 0.
  • Die Nummer neu verbinden. Die Nummer wurde nie geprüft, ein erneutes Onboarding verlangt vom Inhaber des Unternehmens also Arbeit, die nichts ändert.
  • Für einen Backend-Job ein neues kurzlebiges Nutzer-Token ausstellen. Es läuft planmäßig ab, und der Fehler kehrt zurück.
Mit EasyCoexistence

EasyCoexistence hält zu jeder Verbindung ein zweites Token. Wird eine Zugangsberechtigung abgelehnt, kann die andere weiterhin das Konto lesen und zeigen, ob die Nummer selbst in Ordnung ist.

Häufig gestellte Fragen

Bedeutet Fehler 0, dass meine Nummer getrennt wurde?

Nein. Metas Gründe für Code 0 betreffen alle das Access-Token. Die Nummer und die WhatsApp-Business-App auf dem Telefon sind nicht beteiligt.

Wo ist Fehler 0 dokumentiert?

In der Tabelle der Autorisierungsfehler in Metas Referenz zu den Fehlercodes der Cloud API. Die Cloud API baut auf der Graph API auf, die dasselbe Fehlerformat verwendet.

Verschwindet Fehler 0, wenn ich einfach warte?

Nein. Ein abgelaufenes oder ungültig gemachtes Token erholt sich nicht von selbst. Es braucht ein neues Token.

Wie prüfe ich, was ein Token kann?

Nutzen Sie Metas Access-Token-Debugger oder den Endpoint debug_token. Beide zeigen, ob das Token gültig ist, wann es abläuft und welche Berechtigungen es trägt.

Weiterlesen

Bereit für den Start?

Richten Sie WhatsApp Coexistence in wenigen Minuten statt Monaten ein. Die App funktioniert weiterhin auf dem Telefon.

Kostenlose Testphase starten

Verifiziert am

WhatsApp Fehler 0