Практика работы с Telegram

Интеграция Telecobra с n8n и Make через HTTP

Начните с чтения статуса своей существующей задачи. Этот сценарий объясняет URL, заголовок авторизации и обработку JSON без обещания отдельного готового коннектора.

Редакция Telecobra · Обновлено 17 сентября 2026

Сценарий: получить статус парсинга

Понадобятся свой ключ API Telecobra и ID уже созданной задачи парсинга. Цель первого запроса — получить её состояние, количество собранных строк и сообщение об ошибке. Он не создаёт рассылку, парсинг или новую аудиторию.

Проверяемый адрес: https://telecobra.com/api/parsing/JOB_ID/status. Подставляйте внутренний ID задачи вместо JOB_ID. Номер строки таблицы и Telegram ID пользователя для этого не подходят.

Настройка в n8n

  1. Добавьте узел HTTP Request.
  2. Выберите метод GET и URL статуса с ID своей задачи.
  3. Для авторизации используйте Header Auth: имя заголовка X-API-Key, значение — собственный ключ Telecobra. Храните его в credentials.
  4. Выберите JSON как формат ответа. Полученные id, status и parsed_count передайте в следующий узел.
  5. Разведите успешный ответ и HTTP-ошибку. Не превращайте любой ответ в успех настройкой, игнорирующей код состояния.

Документация HTTP Request описывает возможности узла. Названия полей Telecobra и URL берутся из API платформы.

Настройка в Make

  1. Добавьте модуль HTTP для выполнения запроса.
  2. Укажите метод GET и тот же URL статуса.
  3. Настройте заголовок X-API-Key, сохранив ключ в защищённой настройке подключения. Не вставляйте его в URL.
  4. Включите разбор JSON-ответа и сопоставьте поля статуса с нужными полями следующего модуля.
  5. Отдельно обработайте отказ доступа и незавершённое состояние задачи.

Названия элементов могут зависеть от версии модуля. Сверяйте их с документацией HTTP в Make. Это настройка универсального HTTP-модуля; отдельный коннектор Telecobra здесь не требуется.

Условный ответ и правила ветвления

{
  "id": 456,
  "status": "done",
  "parsed_count": 8,
  "error_msg": ""
}

Это сокращённый учебный JSON, не результат клиентского запуска. Для done следующий шаг может получать строки результата. Пока задача выполняется, сохраняйте её ID. При ошибке передайте сообщение в журнал и разберите причину.

Не запускайте бесконечный цикл опроса: задайте разумный интервал и предел ожидания под свой процесс. Период опроса — настройка вашей интеграции, а не обещанный лимит API.

Как связать с CRM и созданием задач

Для CRM сначала определите, что является обращением или контактом, и какое событие создаёт запись. Результат парсинга не является лидом автоматически. В журнале храните связь своего события с ID задачи, датой и исходным источником.

Когда чтение статуса проверено, переходите к созданию задачи через POST. Повторный запуск сценария не должен сам по себе дублировать команду создания. Наличие HTTP-вызова не подтверждает готовый webhook на любое событие: исходящий webhook проверяется отдельно.

Источники и документация

Одна платформа · разные задачи

Подписка Telecobra

Соберите инструменты для работы с Telegram в одном кабинете. Сроки доступа, цены и условия — на странице подписки.

В этой инструкции описана только часть возможностей платформы. Полный список доступен в разделе функций.