WhatsApp-Fehler 131009: ungültiger Parameterwert
Fehler 131009 bedeutet, dass ein oder mehrere Parameterwerte ungültig sind: Das Feld war vorhanden und wurde verstanden, aber sein Inhalt wird vom Endpoint nicht akzeptiert. Locale-Codes, die Formatierung von Telefonnummern und Enum-Werte sind die häufigsten Ursachen.
Metas Code für einen Parameter mit einem nicht unterstützten Wert.
Der Code, wenn ein Template-Name und ein Sprachpaar nicht existieren.
Der allgemeinere Code für einen nicht unterstützten oder fehlerhaften Parameter.
Werte, die am häufigsten fehlschlagen
Drei Formen verursachen die meisten Fehler, und alle drei sehen für eine lesende Person korrekt aus.
- Locale-Codes: en, wenn das Template als en_US erstellt wurde, oder pt, wenn es pt_BR ist.
- Telefonnummern mit Satzzeichen, führenden Nullen oder einem Pluszeichen, obwohl nur Ziffern im internationalen Format erwartet werden.
- Enum-Werte in der falschen Groß- und Kleinschreibung, etwa eine Template-Kategorie in Kleinbuchstaben.
- Daten oder Zeitstempel in einem anderen Format als dem, das der Endpoint dokumentiert.
Warum der Locale-Fall besondere Beachtung verdient
Er erzeugt je nach Endpoint zwei verschiedene Fehler, sodass viele der falschen Ursache nachgehen.
Wird ein Template mit einer Sprache gesendet, die für diesen Namen nicht existiert, wird 132001 zurückgegeben. Das wirkt so, als würde das Template fehlen. Wird dagegen ein fehlerhafter Locale-Code an einen Endpoint übergeben, der ihn zuerst prüft, wird dieser Fehler zurückgegeben. Beides ist derselbe grundlegende Fehler. Die Lösung besteht in beiden Fällen darin, die Template-Liste zu lesen und den exakten Sprachstring zu übernehmen, statt seine Form anzunehmen.
Häufige Fehler
- Anzunehmen, dass en und en_US austauschbar sind. Sie bezeichnen verschiedene Templates.
- Eine Telefonnummer mit Pluszeichen oder Satzzeichen zu senden. Nur Ziffern im internationalen Format verwenden.
- Einen erneuten Versuch zu starten. Der Wert ist deterministisch falsch.
EasyCoexistence listet Templates mit ihren exakten Sprachcodes auf. So wird der von Meta gespeicherte Wert gesendet und nicht nur einer, der richtig aussieht.
Häufig gestellte Fragen
Welcher Wert ist falsch?
Die Antwort nennt normalerweise den Parameter. Wenn nicht, sollten Sie zuerst Locale und Telefonnummernformat prüfen.
Wie sollte eine Telefonnummer formatiert sein?
Internationales Format, nur Ziffern, ohne Pluszeichen und ohne Satzzeichen.
Warum gibt derselbe Fehler manchmal 132001 zurück?
Beim Senden eines Templates werden Name und Sprache gemeinsam aufgelöst. Ein unbekanntes Paar wirkt daher wie ein fehlendes Template.
Liegt das Problem bei meiner Nummer?
Nein. Dieser Fehler betrifft nur die Anfrage.
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 startenVerifiziert am