---
title: "Tworzenie szablonów uwierzytelniania WhatsApp"
description: "Utwórz szablon uwierzytelniania WhatsApp z przyciskiem kopiowania kodu, skonfiguruj tekst zabezpieczeń i wygaśnięcia, a następnie prześlij każdy język do sprawdzenia."
canonical: "https://bird.com/pl-pl/dokumentacja/guides/whatsapp/authoring-templates/authentication"
---

# Tworzenie szablonów uwierzytelniania WhatsApp

Utwórz szablon uwierzytelniania, aby dostarczyć jednorazowy kod weryfikacyjny do logowania, weryfikacji konta lub odzyskiwania dostępu. Treść wiadomości dostarcza Meta. Ty decydujesz, czy dołączyć jej zalecenie dotyczące bezpieczeństwa i informację o wygaśnięciu kodu.

## Zanim zaczniesz

Połącz [własny numer i konto WhatsApp Business Account](/docs/guides/whatsapp/numbers/connect). Przed utworzeniem lub zduplikowaniem szablonu uwierzytelniania sprawdź [status weryfikacji firmy](/docs/guides/whatsapp/templates/authentication#before-you-send) dla tego konta.

Bird obsługuje szablony uwierzytelniania z przyciskiem **Copy code**. Meta opisuje też szablony Android one-tap i zero-tap, ale API do tworzenia szablonów i edytor w Bird nie udostępniają tych typów przycisków. Zobacz [przewodnik Meta po szablonach uwierzytelniania](https://developers.facebook.com/documentation/business-messaging/whatsapp/templates/authentication-templates/authentication-templates).

## Tworzenie szablonu

1. Otwórz [**Approved templates**](https://bird.com/dashboard/w/whatsapp/templates), wybierz **New template**, a następnie **Start from scratch**.
2. Wybierz **Authentication** i połączone konto firmowe. Wpisz nazwę i wybierz język domyślny.
3. Wybierz **Create template**, aby otworzyć edytor.

Aby zacząć od istniejącego szablonu, wybierz **Start with a template** i skopiuj szablon uwierzytelniania na swoje konto. Kopia jest wersją roboczą, którą trzeba przesłać osobno. Zaimportowany szablon uwierzytelniania może odrzucić duplikowanie z błędem [`E15024`](/docs/api/errors/E15024); w takim przypadku utwórz szablon od podstaw.

## Konfigurowanie wiadomości

Panel **Authentication settings** zastępuje edytor dowolnego tekstu:

1. Włącz **Add security recommendation**, aby dołączyć zalecenie Meta, by nie udostępniać kodu.
2. Ustaw **Code expiration (minutes)**, aby dołączyć informację o wygaśnięciu kodu. Pozostaw to pole puste, aby pominąć tę informację. Dopasuj wartość do okresu ważności kodu, który egzekwuje Twoja aplikacja; sama informacja nie unieważnia kodu w Twojej aplikacji.
3. Sprawdź podgląd na telefonie, w tym przycisk **Copy code**, a następnie wybierz **Save as draft**.

![Edytor szablonu uwierzytelniania z przełącznikiem zalecenia bezpieczeństwa, polem wygaśnięcia kodu i podglądem telefonu z przyciskiem Copy code](/images/docs/dashboard-whatsapp-template-builder-auth.png)

Meta akceptuje informację o wygaśnięciu od 1 do 90 minut. Treść uwierzytelniająca nie może zawierać adresów URL, multimediów ani emoji, a kod może mieć maksymalnie 15 znaków. Te ograniczenia pochodzą z [dokumentacji Meta dotyczącej szablonów z kopiowaniem kodu](https://developers.facebook.com/documentation/business-messaging/whatsapp/templates/authentication-templates/copy-code-button-authentication-templates).

Dodaj języki potrzebne Twojej aplikacji i sprawdź ustawienia oraz podgląd dla każdego z nich. Zatwierdzenie odbywa się osobno dla każdego języka.

## Przesyłanie do weryfikacji i testowanie

1. Wybierz **Submit for review**.
2. Poczekaj, aż język zostanie zatwierdzony i stanie się dostępny w wersji produkcyjnej.
3. [Wyślij wiadomość testową](/docs/api/reference/create-whatsapp-message), używając sluga nowego szablonu i zatwierdzonego języka. Ustaw `from` na numer z konta firmowego szablonu, a `to` na numer telefonu odbiorcy testowego. Podaj ten sam kod jednorazowy w parametrach treści i przycisku **Copy code**.

Sprawdź, czy wiadomość dociera, czy przycisk **Copy code** kopiuje oczekiwaną wartość oraz czy Twoja aplikacja akceptuje kod, a po jego wygaśnięciu go odrzuca. Wiadomości uwierzytelniające wyświetlają kod na głównym urządzeniu WhatsApp odbiorcy; urządzenia połączone wyświetlają prośbę o sprawdzenie tego urządzenia.

Jeśli tworzenie szablonu kończy się błędem [`E15043`](/docs/api/errors/E15043), sprawdź status weryfikacji połączonego konta. Jeśli przesyłanie się nie powiedzie, przeczytaj błąd przy danym języku, zanim zaczniesz edytować szablon lub spróbujesz ponownie.

## Następne kroki

- [Omówienie tworzenia szablonów](/docs/guides/whatsapp/authoring-templates): wersje robocze, języki i stany weryfikacji
- [Wysyłanie szablonów uwierzytelniających](/docs/guides/whatsapp/templates/authentication): parametry kodu weryfikacyjnego i wymagania dotyczące nadawcy
- [Verify](/docs/guides/verify/overview): zarządzane generowanie kodów i weryfikacja
- [API wersji językowych szablonów](/docs/api/reference/upsert-whatsapp-template-language): tworzenie treści przez API

## Related resources

- [Connecting WhatsApp to Bird: from buying a number to a live channel](/learn/whatsapp/connecting-whatsapp-to-bird) (video)
- [What is the 24-hour customer service window on WhatsApp?](/explained/whatsapp/what-is-the-24-hour-customer-service-window) (answer)
- [WhatsApp message builder](/tools/whatsapp-message-builder) (tool)
- [WhatsApp](/whatsapp-api) (product)

[Get an implementation brief](/learn/workspace?topic=whatsapp)
