Урок 10: Интеграция Sensei и Robocode. Разбираемся с Хуками, ответами и смотрим реальный кейс
Таймкоды:
00:00 Приветствие
00:15 Объясняю новый формат кейсов под вебинары
00:42 Тема вебинара
01:38 Переходим в amoCRM
03:00 Создаём новый процесс Sensei
03:40 Создаём Endpoint в robocode
04:18 Разбираемся как настроить Webhoob из Sensei в robocode
06:12 Смотрим как запустить процесс Sensei по ссылке
08:30 Разбираем что Sensei прислал в robocode с помощью Webhook
10:26 Создаём новый скрипт в robocode
12:45 Используем параметры их хука Sensei
14:14 Делаем первый тест подсчёта сделок по запросу от Sensei
15:00 Добавляем статус при подсчёте сделок
16:11 Проверяем правильно ли работает функция ПосчитатьКоличествоСделок
16:57 Добавляем сложности нашей задаче
17:50 Идём читать документацию Sensei
19:45 Разбираем пример из документации Sensei
20:15 Переходим к практике, настраиваем Webhook с ожиданием в Sensei
21:16 Проговариваем логику как и что мы будем отвечать и при каком событии
22:47 Проверяем хук с ожиданием в Sensei
24:04 Учим robocode отвечать на Webhook в Sensei
26:35 Разбираемся как собирать url с переменными для ответа
27:26 Разбираем что такое hash внутри хука от Sensei
30:02 Проговариваем всё что мы собрали в скрипте robocode
30:59 Проверяем запрос хуком из Sensei в robocode и ответ на хук в Sensei
31:45 Начинаем разбираться как в Sensei вместе с ответом вернуть количество сделок
32:25 Снова идём читать документацию Sensei в этот раз нужен пример 5
34:08 Проговариваем что нам нужно добавить. Заголовок JSON, тело запроса с переменной в которой число сделок
35:21 Разбираем как передавать информацию в локальные параметры процесса
37:12 Проговариваем что мы можем сделать в Sensei получая кол-во сделок
39:48 Изменяем сохранённый процесс Sensei
40:20 Начинаем писать в robocode тело запроса для ответа и передачи параметра в Sensei
42:27 Роман пытается не ошибиться при написании тела запроса;)
43:00 Вставляем заголовок {“Content-Type“:“application/json“}
43:55 Идём проверять как всё это работает
44:35 Умышленно ломаем наш скрипт, чтобы проверить как работают другие ветки
46:32 Проговариваем в чём был изначальный кейс и смогли ли мы его выполнить
47:22 Bonusclip показываю одну новую механику
52:20 Завершаем вебинар
Чат-коммьюнити наших партнеров: k8_wZ5ukWXtiOGYy
По техническим вопросам:
Партнерский отдел:
Наш сайт: