14.08.2020
327

Настройка Botmother

Настройка Botmother
Настройка Botmother

Давайте пройдем весь этап настройки Botmother вместе!

Для того, чтобы начать настройку новой связи кликните "Создать связь".

Настройка Botmother | Создание связи
Настройка Botmother | Создание связи

Выберите систему в качестве Источника данных. В данном случае, необходимо указать Botmother.

Настройка Botmother | Выбор системы
Настройка Botmother | Выбор системы

Далее, необходимо указать действие, "Получить данные".

Настройка Botmother | Выбор действия
Настройка Botmother | Выбор действия

Следующий шаг - выбор аккаунта Botmother из которого будет происходить выгрузка данных.

Если нет подключенных логинов к системе кликните "Подключить аккаунт".

Настройка Botmother | Подключение аккаунта
Настройка Botmother | Подключение аккаунта

Укажите название Вашего аккаунта (если необходимо) и кликните "Сохранить".

После этого произойдет перезагрузка страницы и сохраненный аккаунт автоматически будет выбран.

Если этого не произошло, выберите созданный аккаунт в списке.

Настройка Botmother | Сохранение аккаунта
Настройка Botmother | Сохранение аккаунта
Настройка Botmother | Выбор аккаунта
Настройка Botmother | Выбор аккаунта

Скопируйте ссылку в поле "URL для приема данных" и перейдите в Ваш личный кабинет Botmother.

Настройка Botmother | URL для приема данных
Настройка Botmother | URL для приема данных

Перейдите в конструктор бота, после чего добавьте блок "Запрос" и вставьте скопированный URL. Также настройте "Тело запроса" указав необходимые переменные.

Более подробно о переменных можно почитать в справке Botmother https://botmother.com/ru/doc/variables/variables-in-botmother?_ga=2.137076344.955924809.1597219787-1520724606.1594648870 .

Вот пример набора переменных, которые нужно вставить

{

"platform_id": "{{this_user.platform_id}}",

"platform": "{{this_user.platform}}",

"firstname": "{{this_user.firstname}}",

"lastname": "{{this_user.lastname}}",

"full_name": "{{this_user.full_name}}",

"username": "{{this_user.username}}",

"language": "{{this_user.language}}",

"country": "{{this_user.country}}",

"bm_id": "{{this_user.bm_id}}",

"last_input": "{{this_user.last_input}}"

}

Настройка Botmother | Настройка Webhook в Botmother
Настройка Botmother | Настройка Webhook в Botmother
Настройка Botmother | Настройка Webhook в Botmother
Настройка Botmother | Настройка Webhook в Botmother

Если необходимо, Вы можете настроить Фильтр данных, либо кликнуть "Продолжить", чтобы пропустить этот шаг.

Для того, чтобы узнать как настраивается Фильтр данных перейдите по ссылке: https://apix-drive.com/ru/blog/filtr-dannyh

Настройка Botmother | Фильтр данных
Настройка Botmother | Фильтр данных

Теперь Вы можете увидеть тестовые данные.

Если тестовые данные не появились автоматически, кликните "Загрузить тестовые данные из Botmother" или попробуйте сгенерировать действия в Вашем Botmother при помощи тестирования, как описано выше.

Есть Вас все устраивает кликните "Далее".

Обратите внимание! После настройки, в нашей системе сразу не будет тестовых данных и списка полей, т.к. на новый URL еще ничего не пришло.

Нужно, обязательно совершить событие, например, написать в бот.

После этого, на этапе Проверить в Источнике данных отобразятся поля с данными.

Если этого не произошло, нажмите Загрузить тестовые данные из Botmother или повторите генерацию тестовых данных, или подождите некоторое время, данные приходят не сразу, а в течении 1 минуты.

Настройка Botmother | Тестовые данные
Настройка Botmother | Тестовые данные

На этом вся настройка источника данных завершена! Видите как все просто!?

Теперь можете приступить к настройке системы приема данных.

Для этого проведите настойку самостоятельно или перейдите в раздел справки "Настройка сервисов", найдите необходимый Вам сервис в качестве приема данных и следуйте рекомендациям по настройке.

Удачи!

Настройка Botmother | Переход к настройке Приема данных
Настройка Botmother | Переход к настройке Приема данных