Конфигурация TG

Получить список конфигураций

POST https://controller.touch-api.com/api/getConfigList

Request Body

Получить конфигурацию

POST https://controller.touch-api.com/api/getConfig

Request Body

Установить конфигурацию

POST https://controller.touch-api.com/api/setConfig

Request Body

Config позволяет настроить дополнительные параметры, такие как:

  1. включение/отключение вебхуков на смену состояния (запуск, потеря соединения, конфликт)

  2. реакция на открытие другого окна WhatsApp Web ("Использовать здесь")

Пример вебхука при смене состояния:

{
  state: {
    current: {
      message: 'Account started successfully & is connected to phone now',
      value: 5
    },
    previous: {
      message: 'Account just started to start',
      value: 0
    }
  },
  time: 1597481788993000000,
  login: '380999999999',
  phone: '380999999999'
}

Пример входящего вебхука

{
  "from":"79999999999", 
  "to":"7998888888",
  "text":"text ", // текст сообщения
  "content": [
    {
      "type":"delivered", //статус доставки сообщения
      //возможные статусы
      //has_seen прочитано 
      //server отправлено на сервер
      //delivered доставлено получателю
      "src":"" //ссылка на медиа файл
    }
  ],
  "time":1637138181000000,
  "thread":"79999999999@c.us",
  "item":"99F39D2154F84418EAF0B4EDD3AFD90A",
  "source":"whatsapp"
}

Last updated