easyCoexistence
Zaloguj sięRozpocznij bezpłatny okres próbny
Meta Tech Provider

Błąd WhatsApp 132000: niezgodna liczba parametrów

Błąd 132000 oznacza, że podane zmienne nie zgadzają się z tym, czego oczekuje szablon. Szablon z dwoma symbolami zastępczymi wymaga dokładnie dwóch wartości, w odpowiedniej kolejności. Błąd często pojawia się po edycji szablonu, gdy kod wysyłający nie zostanie zaktualizowany.

132000

Kod Meta oznaczający niezgodną liczbę zmiennych w szablonie.

{{1}}

Format symboli zastępczych używany w szablonach, numerowanych i uzupełnianych po kolei.

132001

Inny kod zwracany, gdy nie można znaleźć samego szablonu.

Jak liczy się zmienne szablonu?

Dla każdego komponentu, po kolei, z użyciem ponumerowanych symboli zastępczych w tekście szablonu.

Treść szablonu „Hello {{1}}, your order {{2}} has shipped” definiuje dwie zmienne, więc wysyłka musi dostarczyć dokładnie dwie wartości dla komponentu treści. Podanie jednej albo trzech zwraca ten błąd. To samo dotyczy podania dwóch wartości dla niewłaściwego komponentu, ponieważ parametry nagłówka, treści i przycisku liczy się osobno, a nie jako jedną wspólną listę.

Dlatego błąd często na pierwszy rzut oka wygląda nieprawidłowo: łączna liczba wartości może się zgadzać, ale ich rozdzielenie między komponenty już nie.

Dlaczego błąd pojawia się przy szablonie, który działał wczoraj?

Ponieważ ktoś edytował szablon, a kod wysyłający nie został wraz z nim zmieniony.

Szablony można edytować po zatwierdzeniu, a dodanie lub usunięcie symbolu zastępczego po cichu zmienia umowę z perspektywy nadawcy. Integracja nie otrzymuje ostrzeżenia, więc kolejna wysyłka kończy się błędem. W zespole, w którym marketing edytuje szablony w WhatsApp Manager, a inżynieria odpowiada za kod wysyłający, jest to najczęstszy sposób pojawienia się tego błędu.

Rozwiązaniem jest ponowne odczytanie szablonu zamiast ufania wartości zapisanej podczas jego tworzenia. Listowanie szablonów zwraca aktualną definicję, czyli jedyną wersję, która ma znaczenie w chwili wysyłki.

Jak poprawnie dostarczać wartości?

Budując tablicę komponentów zgodnie ze strukturą samego szablonu.

Każdy komponent określa swój typ i zawiera własne parametry w kolejności, w której symbole zastępcze pojawiają się w tekście. Treść z dwiema zmiennymi wymaga komponentu treści z dwoma parametrami tekstowymi. Jeśli szablon ma także zmienną w nagłówku, potrzebuje również komponentu nagłówka z własnym parametrem, zamiast dodawania wartości nagłówka do listy treści.

Przez konektor MCP jest to częściowo wykonywane za Ciebie: asystent odczytuje szablon, sprawdza liczbę symboli zastępczych w każdym komponencie i uzupełnia je na podstawie Twojego polecenia. We własnym kodzie warto odczytywać definicję szablonu przy uruchomieniu, zamiast kodować na stałe strukturę, która może się zmienić.

Typowe błędy

  • Łączenie zmiennych nagłówka i treści w jedną listę. Liczy się je osobno dla każdego komponentu.
  • Zakodowanie liczby zmiennych na stałe. Edycja szablonu zmienia ją bez ostrzeżenia nadawcy.
  • Wysyłanie pustego ciągu dla nieużywanego symbolu zastępczego. Szablon nadal go definiuje, więc liczba musi się zgadzać.
Z EasyCoexistence zrobisz to

EasyCoexistence odczytuje aktualną definicję dowolnego szablonu przypisanego do numeru, wraz z komponentami i symbolami zastępczymi, z panelu lub przez konektor MCP.

Najczęściej zadawane pytania

Czy mogę wysłać szablon bez zmiennych?

Tak. Jeśli szablon nie definiuje żadnych zmiennych, nie wysyłaj parametrów. Ich podanie zwróci ten błąd.

Czy kolejność wartości ma znaczenie?

Tak. Symbole zastępcze są ponumerowane i uzupełniane po kolei, więc zamiana dwóch wartości tworzy nieprawidłową wiadomość, ale nie powoduje błędu.

Dlaczego ta sama wysyłka działa w jednym języku, a w innym nie?

Każda wersja językowa jest osobnym szablonem i po edycji może mieć inną liczbę symboli zastępczych.

Czy to ten sam błąd co 132001?

Nie. 132001 oznacza, że nie znaleziono szablonu albo nie został zatwierdzony. 132000 oznacza, że został znaleziony, ale zmienne się nie zgadzały.

Czytaj dalej

Gotowy, aby zacząć?

Skonfiguruj WhatsApp Coexistence w kilka minut, nie miesięcy. Aplikacja nadal działa na telefonie.

Rozpocznij bezpłatny okres próbny

Zweryfikowano w

Błąd WhatsApp 132000