Nextbot
  • Начало
    • Что такое Nextbot?
    • Сценарии использования
      • Ремонт компьютеров
      • Продажа диванов
    • Как начать?
      • Регистрация
      • Создание агента
      • Наполнение базы знаний
      • Добавление функций
      • Публикация ИИ-агента и получение заявок
  • Функционал
    • Аккаунт
      • Безопасность
    • Диалоги
    • Агенты
    • Настройка Агента
      • Системный промпт
      • Стартовое сообщение
      • Температура
      • Оптимизация истории диалога
      • Управление активностью агента
      • Буфер сообщений
      • Форматирование текста. Markdown
      • Дата и время
      • Защита от спама на агента
      • Защита от спама на пользователя
      • Расписание работы ИИ-агента
      • Работа с файлами
        • Голосовые сообщения
        • Изображения
        • Прочие файлы
      • Отложенная отправка
      • Свой ключ OpenAI
    • Чат
    • Источники знаний
      • База знаний
      • Документы
      • OpenAI документы
      • OpenAI веб-поиск
      • Таблицы
        • Создание таблицы вручную
        • Создание таблицы из файла
        • Поиск в таблице
    • Функции
      • Активация функций
      • Название и описание
      • Параметры функций
      • Реакция на выполнение
      • Сценарий поведения после выполнения функции
      • Отправка результатов
        • amoCRM
        • Bitrix24
        • Telegram
        • U-ON.Travel
        • Custom API
        • Python
          • Использование REST API
          • Подключение и работа с Google Таблицам
        • Google Calendar
        • Поиск в таблице
      • Отключить отложенные сообщения
      • Отправка отложенного сообщения
    • Дообучение
      • Как обучить свою модель?
    • Каналы
      • Telegram
        • Инструкция подключения бота к Nextbot
        • Инструкция подключения бота к группе
        • Инструкция подключения бота к личному аккаунту
        • Инструкция получения заявок в Telegram бота
        • Инструкция получения заявок в Telegram чат/группу
      • Вконтакте
      • WhatsApp
      • Авито
      • АвитоPro
        • Подключение аккаунта
        • Управление объявлениями
        • Сценарии поведения ИИ
      • Instagram*
        • Инструкция по подключению Instagram* к Nextbot
    • Интеграции
      • Notion
        • Подключение
        • Импортирование таблицы
        • Создание таблицы
        • Настройка прав
        • Дополнительная инструкция
        • Примеры
          • Ремонт телефонов
          • Магазин цветов
        • Лимит записей
        • Частые ошибки
      • Bitrix24
        • Подключение
          • Nextbot как канал
          • Nextbot как чатбот
        • Пример использования
        • Отправка шаблонных сообщений в WhatsApp из Bitrix24
      • amoCRM
        • Подключение
        • Отправка шаблонных сообщений в WhatsApp из amoCRM
      • U-ON
      • Google Календарь
        • Создать событие
        • Получить события
        • Удалить событие
        • Получить доступное время
        • Шаблоны функции для работы с Google Calendar
      • ElevenLabs
      • Google Таблицы
    • Чат на сайт
    • Аналитика
  • Цены
    • Ценообразование
      • Расходы на LLM
      • Малый бизнес
    • Тарифы
  • Советы
    • Продвинутые техники
      • Мультиагентность
  • Вопрос - ответ
    • Часто задаваемые вопросы
Powered by GitBook
On this page
  • Настройка
  • Тестирование API
  1. Функционал
  2. Функции
  3. Отправка результатов

Custom API

Инструкция передачи данных по Custom API

PreviousU-ON.TravelNextPython

Last updated 2 months ago

Настройка

Этот функционал позволяет настраивать и отправлять запросы для передачи данных к вашей API системе. Вы можете указать метод запроса, адрес, параметры, заголовки и тело запроса.

Для правильной настройки запросите данные у ваших разработчиков: API endpoint, GET или POST метод.

1. Метод запроса

Выберите HTTP-метод для вашего запроса. GET или POST метод. В данном примере используется POST, который предназначен для отправки данных на сервер.

2. Адрес запроса (URL)

Укажите полный URL API-endpoint, к которому будет отправлен запрос.

3. Параметры вызова (params)

Добавьте параметры, которые будут переданы в URL (например, для GET-запросов).

  • Нажмите на кнопку "Новый параметр" чтобы добавить новый параметр.

  • Укажите название и значение параметра.

После выполнения вашей функции, система автоматически:

  1. Соберет указанные данные (из параметра функции num_cubes)

  2. Отправит их на указанный API endpoint

  3. Внешний сервис получит эти данные в структурированном формате

4. Заголовки запроса (headers)

Добавьте необходимые заголовки, например такие как Content-Type или Content-Length

  • Нажмите на кнопку "Новый параметр", чтобы добавить заголовок.

  • Укажите название и значение заголовка.

Пример:

5. Тело запроса (body)

Здесь указываются данные, которые будут отправлены на сервер (обычно для POST-запросов).

Добавление поля:

  1. Нажмите на Вложенный объект, если нужно создать сложную структуру (например, объект внутри объекта).

  2. В поле "Название поля" введите имя параметра (например, num_cubes).

  3. В поле "Тип значения" выберите источник значения. Например:

    • параметр из функции — значение будет взято из переменной функции.

    • текст — можно вручную указать значение.

    • данные пользователя - можно выбрать необходимые параметры из списка.

Если вы заполните все поля (метод запроса, адрес, параметры, заголовки и тело запроса), то после успешного выполнения запроса данные автоматически отправятся в вашу систему.

Тестирование API

С помощью этого функционала вы можете проверить работу своего API, не запуская основные функции ИИ-бота. Всё, что нужно:

  1. Укажите метод запроса (GET, POST).

  2. Введите адрес API endpoint.

  3. Добавьте параметры, заголовки и тело запроса (если нужно).

  4. Нажмите кнопку "Запустить тест".

Результат запроса отобразится сразу после выполнения статусом "Успешно" или "Ошибка". Удобно и быстро!