WhatsApp Cloud API - это новая платформа, которая предлагает бизнесу прямое соединение с инфраструктурой WhatsApp'и это возможность самообслуживания по сравнению с проходящими через WhatsApp партнерами (BSP). Некоторые преимущества использования WhatsApp Cloud API:
более экономичный вариант.
более надежное и стабильное подключение к платформе.
Способность создавать индивидуальные интеграции, отвечающие вашим потребностям бизнеса.
гибкое и масштабируемое решение для бизнеса всех размеров.
Узнайте больше о WhatsApp Cloud API здесь.
Обратите внимание, что из WhatsApp BSP могут быть перенесены следующие элементы.
Номер телефона, связанный с учетной записью.
Все ранее одобренные шаблоны сообщений высокого качества.
Отображаемое имя номера телефона.
Рейтинг качества номера телефона.
Пределы обмена сообщениями.
Официальный статус WABA.
Низкое качество, отклонение или ожидание шаблонов сообщений.
Принимайте к сведению фразы, которые будут часто использоваться в этом документе:
-Source WABA: WhatsApp BSP, с которой мы мигрируем.
-Destination WABA: Cloud-API WhatsApp, к которому мы переходим.
Существующее Meta Developer App: Если у вас нет разработчика приложения, нажмите здесь, чтобы создать ваше приложение в Meta Business Manager (MBM) и начать с WhatsApp Cloud API. Это приложение должно быть создано под тем же бизнес-аккаунтом (бизнес-ID), что и источник WABA.
Business ID: WABA источника и назначения должны быть связаны с той же MBM или иметь тот же бизнес-ID.
Business Verification: Business ID должен быть проверен. Если ваш бизнес еще не подтвержден, выполните следующие действия, чтобы подтвердить его.
WABA Review Status: Статус проверки WABA источника и назначения WABA должен быть одобрен.
Payment Метод: метод оплаты должен быть настроен как для Источника, так и для назначения WABA. Убедитесь, что способ оплаты настроен как на источник, так и на место назначения.
Двухэтапная проверка: двухэтапная проверка должна быть отключена на номер телефона.
Когда все из вышеперечисленного проверяются и завершаются, процесс миграции может продолжаться.
Мета разработала WABA идентификаторы для того, чтобы не переводиться. В связи с определенными ограничениями решение было реализовано. Для миграции телефонных номеров идентификаторы WABA должны находиться в одном и том же аккаунте менеджера по бизнесу Meta. Это означает, что миграция номера телефона приведет только к передаче этого номера между WABA и не позволит никаких других изменений. Для успешной миграции номера телефона необходимо выполнить следующие действия:
Добавьте новый номер в пункт назначения WABA: Это создаст новый WABA ID для номера, в который вы хотите мигрировать. Вы можете пропустить этот шаг, если у вас есть существующий WABA номер который больше не используется.
Узнайте больше о подключении телефонных номеров к WhatsApp Cloud API здесь.
Удалить новый номер из назначения WABA: Это освобождает место для номера, который будет добавлен в WABA. Или же, если у вас есть существующий неиспользуемый номер, вы можете удалить этот номер.
После удаления номера переходите к перемещению клиента'с текущего номера в новый бизнес WhatsApp.
Важно отметить, что в настоящее время эти шаги перехода, описанные в документации API, могут быть выполнены только разработчиком или кем-то с аналогичным техническим фоном. Однако мы понимаем, что это может быть ограничением для некоторых и мы работаем над разработкой более удобного и доступного решения в будущем. Нужна помощь? Свяжитесь с намиздесь!
POST <https://graph.facebook.com/{version}/{wabaId}/phone\_numbers>
Наименование | В | Требуется | Тип | Описание |
---|---|---|---|---|
версия | путь | Истина | строка | Версия API. |
wabaId | путь | Истина | строка | WABA ID WhatsApp Cloud API. |
Перейдите в Business Manager > Business Settings > Accounts > WhatsApp Business Accounts , чтобы найти ID аккаунта WhatsApp Business. Выберите учетную запись, которую вы хотите использовать. Появится панель с информацией об учетной записи, включая идентификатор.
Заголовок
Авторизация: носитель {Access Token}
Пользователь системы генерирует токен доступа во вкладке Учетные записи WhatsApp в Менеджере бизнеса. Прочитайте это руководство , чтобы узнать, как получить доступ к системному пользователю и создать или скопировать его.
Тело
Наименование | Тип | Описание |
---|---|---|
cc | num | Цифровой код страны для номера телефона, который является зарегистрированным: Плюс (+) не требуется для кода страны. |
номер_телефона | num | Номер телефона переносится, без кода страны или плюс символ (+). |
номер мигррата_телефона | boolean | Отметьте для миграции номера телефона. |
Статус
Наименование | Описание |
---|---|
200 ОК | Успешно. |
Замечание
{
"id": "phoneNumberId"
}
POST <https://graph.facebook.com/{version}/{phoneNumberId}/request\_code>
Наименование | В | Требуется | Тип | Описание |
---|---|---|---|---|
версия | путь | Истина | строка | Версия API. |
номер телефона | путь | Истина | строка | Это ответ возвращается на шаге 1. Скопируйте и вставьте номер в URL-адрес обратного вызова на этом шаге. |
Заголовок
Авторизация: носитель {Access Token}
Тело
Наименование | Тип | Описание |
---|---|---|
код_метод | enum | Способ получения регистрационного кода. Поддерживаемые значения: SMS и голос. |
язык | enum | Язык, на котором вы хотите получить регистрационный код. См. языковые коды. |
Статус
Наименование | Описание |
---|---|
200 ОК | Успешно. |
Замечание
{
"успех": true
}
Код был отправлен на номер телефона, который перемещается выбранным методом (SMS или Voice).
POST: <https://graph.facebook.com/{version}/{phoneNumberId}/verify\_code>
Код (6-значный значок), полученный в номер телефона с шага 2, будет использован для проверки владения.
Заголовок
Авторизация: носитель {Access Token}
Тело
Наименование | Тип | Описание |
---|---|---|
код | num | 6-значный регистрационный код, полученный после завершения шага 2. |
Статус
Наименование | Описание |
---|---|
200 ОК | Успешно. |
Замечание
{
"успех": true
}
Подтверждает, что владелец телефона проверяется.
POST <https://graph.facebook.com/{version}/{phoneNumberId}/register>
Заголовок
Авторизация: носитель {Access Token}
Тело
Наименование | Тип | Описание |
---|---|---|
сообщение товара | enum | Служба обмена сообщениями используется. В этом случае используйте "whatsapp". |
пин-код | num | 6-значный код регистрации, полученный после шага 2. |
Статус
Наименование | Описание |
---|---|
200 ОК | Успешно. |
Замечание
{
"успех": true
}
Телефонный номер успешно зарегистрирован в WABA WhatsApp Cloud API. Теперь вы можете отправлять сообщения в WABA назначения.
Идентификатор WABA не мигрирован. Новый номер будет привязан к WABA ID ранее удаленного номера.
Успешная миграция может быть проверена через Meta Developer. Для этого выполните следующие действия:
Перейдите в WhatsApp > При запуске
В раскрывающемся списке телефона убедитесь, что номер присутствует и точно отражен.
Соответствующие статьи 👩💻