Тестирование API канала WhatsApp

В этой статье приведено описание процесса тестирование API канала WhatsApp. С помощью данной функции вы сможете протестировать работу API edna для канала WhatsApp, не регистрируя собственный канал.На данный момент тестирование возможно только для канала WhatsApp и только для отправки и получения чат-сообщений. Тестирование и отправка шаблонных сообщений в канале WhatsApp (HSM) в настоящее время не поддерживается.

  1. В Личном кабинете edna перейдите на страницу Интеграция.
  2. Если вы планируете тестировать API, на вкладке Настройки сгенерируйте API-ключ и установите колбек для статусов и входящих сообщений.
  3. Перейдите на вкладку Тестирование.
  4. Убедитесь, что указан ключ API или сгенерируйте новый.
  5. Убедитесь, что указаны колбеки для входящих сообщений и для получения статусов.
  6. Добавьте номер(а) телефонов, с которых вы будете писать на тестовый аккаунт WhatsApp. Номер необходимо указывать в формате 7хххххххххх. На устройствах, подключенным к этим номерам (далее – устройство), должно быть установлено приложение WhatsApp.
  7. С указанного в предыдущем пункте устройства перейдите по указанной ссылке или отсканируйте с его помощью QR-код, отображенный на экране.


    После этого в вашем приложении WhatsApp откроется чат с нашим тестовым аккаунтом. Напишите любое сообщение. Затем перейдите на страницу Аналитика и убедитесь, что в нем отображается только что отправленное сообщение.
  8. С помощью инструмента отправки вызовов API, встроенного на вкладке Тестирование, или с помощью вызовов методов API из собственных инструментов отправьте исходящее сообщение на тестовый аккаунт. Для этого, если вы используете встроенный инструмент, не забудьте указать добавленный тестовый номер телефона в соответствующую строку таким образом:

    "subscriberFilter": {
    "address": "79000000000",
    "type": "PHONE"
    },


    где вместо 79000000000 будет ваш тестовый номер телефона.
  9. Убедитесь, что сообщение поступило на добавленное в пункте 6 устройство.
In this article