Wazzup База знаний по сервису

wz-help-logo-part

База знаний

Работа с каналами

Под каналом понимается конкретный аккаунт в мессенджере, в котором ведется работа. Под “типом канала” понимается мессенджер (WhatsApp, Instagram, Telegram и тд). Таким образом у вас может быть несколько каналов для каждого “типа канала”.

Например, у вас может быть одновременно следующий список каналов:

  • канал “Support” в мессенджере WhatsApp
  • канал “Support USA +1” в мессенджере WhatsApp
  • канала “продажи” в Instagram.

Получение списка каналов

Для того, чтобы получить список каналов, которые добавлены для работы в Wazzup, необходимо вызвать

 GET https://api.wazzup24.com/v3/channels
Пример запроса
 curl --location --request GET 'https://api.wazzup24.com/v3/channels' \
--header 'Authorization: Bearer c8cf90444023482f909520d454368d27'
Пример ответа

HTTP/1.1 200 OK

[
{
"channelId": string,
"transport": "whatsapp",
"plainId": "79865784457",
"state": "active"
}
]
Параметры ответа
Параметр Тип Описание
channelId String Id канала (uuidv4)
transport String Тип канала (мессенджер).
Доступные значения:
whatsapp
instagram
plainId String Номер телефона или аккаунт instagram-канала
state String Состояние канала:

active — канал активен

init — канал запускается 

disabled — канал выключен

phoneUnavailable — нет связи с телефоном

qr — необходимо отсканировать qr-код

openElsewhere — открыт в другом месте

notEnoughMoney — канал не оплачен

foreignphone — QR канала был отсканирован другим номером телефона

unauthorized — Не авторизован (instagram, vk, facebook)

waitForPassword — Канал ожидает ввода пароля для двухфакторная аутентификация