Предварительный просмотр шаблонов | Документация для разработчиков
Предварительный просмотр шаблонов
Обновлено: 4 ноября 2025 г
Вы можете создавать предварительные просмотры текста шаблона аутентификации на различных языках, включая или исключая строку рекомендаций по безопасности и строку истечения срока действия кода, используя запрос GET /. /message_template_previews .
Синтаксис запроса
ПОЛУЧАТЬ /<WHATSAPP_BUSINESS_ACCOUNT_ID> /message_template_previews ?category=AUTHENTICATION, &language=<LANGUAGE> , // Необязательно &add_security_recommendation=<ADD_SECURITY_RECOMMENDATION> // Необязательно &code_expiration_minutes=<CODE_EXPIRATION_MINUTES> // Необязательно &button_types=<BUTTON_TYPES> // Необязательный
Параметры запроса
| Заполнитель | Описание | Пример значения |
|---|---|---|
<LANGUAGE>Список, разделённый запятыми | Необязательный. языковых и локализационных кодов языковых версий, которые вы хотите получить в ответе, разделенный запятыми Если этот параметр опущен, будут возвращены версии всех поддерживаемых языков. | en_US,es_ES |
<ADD_SECURITY_RECOMMENDATION>Логический | Необязательный. Установите значение true если хотите, чтобы строка с рекомендациями по безопасности была включена в ответ.Если этот параметр опущен, строка с рекомендациями по безопасности не будет включена. | истинный |
<CODE_EXPIRATION_MINUTES>Int64 | Необязательный. Укажите целое число, если хотите, чтобы строка с указанием срока действия кода была включена в ответ. Если этот параметр опущен, строка в нижнем колонтитуле с указанием срока действия кода не будет включена. Значение указывает количество минут до истечения срока действия кода. Минимум 1 , максимум 90 . | 10 |
<BUTTON_TYPES>Список строк, разделенных запятыми | Необходимый. Разделённый запятыми список строк, указывающих тип кнопки. Если это предусмотрено, ответ будет содержать текст для каждой кнопки в ответе. Для шаблонов аутентификации это значение должно быть OTP . | ОТП |
Пример запроса
curl 'https://graph.facebook.com/v17.0/102290129340398/message_template_previews?category=AUTHENTICATION&languages=en_US,es_ES&add_security_recommendation=true&code_expiration_minutes=10&button_types=OTP' \ -H 'Авторизация: Bearer EAAJB...'
Пример ответа
{ "data": [ { "body": "*{{1}}* — ваш код подтверждения. В целях безопасности не сообщайте этот код.", "buttons": [ { "autofill_text": "Автозаполнение", "text": "Копировать код" } ], "footer": "Срок действия этого кода истекает через 10 минут.", "language": "en_US" }, { "body": "Твой код проверки" es *{{1}}* Для безопасности, не сравнивайте.", "buttons": [ { "autofill_text": "Autocompletar", "text": "Copiar código" } ], "footer": "Este código caduca en 10 minutos.", "language": "es_ES" } ] }