Интеграция GetCourse и Битрикс24 (которая меня удивила)

Да, это, пожалуй, самая технически странная интеграция, с которой довелось сталкиваться. С учетом того, что речь о сервисах-лидерах в своих нишах. Адекватных приложений в маркетплейсе Б24 – нет, есть пара старых, да еще и платных. Значит, пилим сами)

API Геткурса – это какие-то невероятные приключения. Представьте: у вас есть карточка пользователя, в нем, скажем, 20 полей. Надо обновить одно (данными из Битрикса). Сколько полей надо передать? Увы, правильно: 20. Потому что если передать одно (нужное) остальные (19) сотрутся. Ну, не чудо ли?)

Но это не все. Думаете, можно просто так передать через вебхук данные в формате ключ=значение? Нет, это было бы скучно. Надо сначала зашифровать их в старый добрый Base64. Вишенка – мануал Геткурса, в котором в качестве инструмента кодирования предлагается сторонний сайт…

Вобщем, с помощью нейронки и какой-то матери я, конечно, передачу данных в обе стороны настроил. Ну а через месяц-полтора собственное приложение напишем с командой. Раз уж случайным образом нашлась для него идея. И вообще это хорошая практика – недовольство и нытье переплавлять в бизнес-решения.

#личныйопыт #нейросети #автоматизация #Битрикс24

Интеграция GetCourse и Битрикс24 (которая меня удивила)
Да, это, пожалуй, самая технически странная интеграция, с которой довелось сталкиваться | Сетка — социальная сеть от hh.ru