Интеграция с Bpium без кода: заявки и заказы сразу в каталоги

Интеграция с Bpium без кода в nana800 создаёт, читает, меняет и удаляет записи в каталогах вашего Bpium. Для подключения нужны адрес вашего Bpium и почта с паролем пользователя, у которого есть доступ к нужным каталогам. Каждая операция стоит 0,20 ₽, а баланс каждый месяц бесплатно пополняется до 350 ₽.

Собрать в конструкторе
  • Запуск блока: 0,20 ₽
  • Бесплатно каждый месяц: 350 ₽
  • Карта не нужна

Что можно сделать

  • Создавать запись в каталоге на каждую заявку с сайта, заказ или сообщение боту
  • Получать список всех каталогов и данные одного каталога по его ID
  • Читать записи каталога частями: сколько записей вернуть и сколько пропустить с начала
  • Получать одну запись по ID и передавать её поля дальше по схеме, например в сообщение менеджеру
  • Менять поля записи по ID или удалять запись
  • Отправлять в Bpium готовый JSON, если данные удобнее собрать целиком, а не парами «поле - значение»

Блоки в конструкторе

  • Каталоги и записи Bpium

    Действие · 0,20 ₽ за запуск

    Семь операций: list_catalogs, get_catalog, list_records, get_record, create_record, update_record и delete_record. Подключается по адресу Bpium и почте с паролем пользователя или по готовому токену Basic-авторизации.

Как настроить

  1. 1

    Подготовьте доступ к Bpium

    Нужен пользователь Bpium с доступом к нужным каталогам: его почта и пароль. Вместо них можно вставить готовый токен Basic-авторизации. Если ваш Bpium открывается по адресу mycompany.bpium.ru, ваш поддомен - mycompany.

  2. 2

    Добавьте триггер и блок Bpium

    Создайте схему в конструкторе и поставьте триггер, который принесёт данные, например «webhook» для заявок с сайта. Добавьте блок «Bpium: table API» и заполните поля Subdomain, Email и Password.

  3. 3

    Узнайте ID каталога

    Выберите операцию list_catalogs, добавьте триггер «button», включите схему и нажмите кнопку: блок вернёт все каталоги с их ID. Нужный ID впишите в поле Catalog ID.

  4. 4

    Заполните поля записи

    Выберите create_record и в Record fields впишите слева ID поля Bpium или его API-ключ, справа значение или данные из триггера. Если запись удобнее собрать целиком, вставьте JSON в Raw payload: тогда пары из Record fields не используются.

  5. 5

    Проверьте запись и оставьте схему включённой

    Нажмите кнопку в триггере «button» и откройте каталог в Bpium: появится новая запись, а её ID вернётся в created_id. Ответ Bpium с ошибкой блок положит в error_message. Когда всё работает, оставьте схему включённой. Пока она включена, она стоит 0,42 ₽ в час.

Частые вопросы

Каждый запуск блока Bpium стоит 0,20 ₽, какую бы операцию он ни выполнял. Включённая схема стоит 0,42 ₽ в час. Баланс каждый месяц бесплатно пополняется до 350 ₽, карта не нужна. Если схема включена круглосуточно весь месяц, большая часть этой суммы уходит на часы работы схемы.

Адрес и доступ. Адрес - поддомен, если Bpium открывается по адресу вида mycompany.bpium.ru, или полный адрес API в поле Base URL, если адрес у вас другой. Доступ - почта и пароль пользователя Bpium или готовый токен Basic-авторизации: если он заполнен, почта и пароль не нужны.

В Record fields слева пишется ID поля Bpium или его API-ключ, справа значение. Значения можно подставлять из триггера и других блоков схемы. Ещё можно вставить готовый JSON в Raw payload, тогда блок отправит в Bpium именно его.

Сколько вернуть, задаётся в поле Limit операции list_records, а поле Offset пропускает первые записи. Так большой каталог можно читать частями: например, первые 100 записей, затем следующие 100.

Отдельного триггера на события Bpium в nana800 нет: блок выполняет операции, когда схему запустил другой триггер. Чтобы регулярно проверять каталог, поставьте триггер «time internal» и читайте записи операцией list_records.

Соберите первую схему бесплатно

Регистрация бесплатная, карта не нужна. Каждый месяц баланс бесплатно пополняется до 350 ₽, этого хватает примерно на 3 500 запусков простых блоков.

Собрать в конструкторе