Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Полное ТЗ по ссылке или во вложении: https://docs.google.com/document/d/1t5pno5TNqU0RilzeS2UPECS7N7skv6oz9yjjlppifgs/edit?usp=sharing

Техническое задание.

Версия CRM Битрикс24 – Network.

ЗАДАЧА: Создать обработчик в Битрикс24 для файлов xml/json:

1. Есть собственная самописная CRM , Kohana Framework + MySQL + etc.

2. Есть CRM клиентов (Битрикс24 – Network), желающих получить информацию из нашей CRM автоматически, через API.

3. Есть API интерфейс. API интерфейс для получения заявок в форматах xml и json:

https://drive.google.com/file/d/1jcn1O-R0kelZtCDN75mq99qpzsnXGbJG/view               

4. Необходимо:

- "минимум" - разработать обработчик, который мог бы конвертировать лиды в нашем формате в формат, приемлемый для импорта данных в bitrix24.

- "максимум" - реализовать первую задачу + доработать собственную (нашу) CRM таким образом, чтоб мы могли запустить отдачу нашего продукта в CRM клиенту без изменений с его стороны - он просто предоставляет нам апи-кей от своей CRM (или  аналог в Б24 безопасного способа передачи данных), мы вбили его у себя, настроили соответствие полей, все сохранили, отправили тестовый лид, удостоверились в том, что клиентом лид получен, и запустили все на автомате. Иными словами, реализация под ключ с настройками на НАШЕЙ стороне + на нашем кроне (а еще идеально бы сам крон вывести в интерфейс CRM, если это вообще возможно).

ОБРАБОТЧИК №1 – для принятия данных по API формата xml/json.

Лиды (заявки) приходят по API формата xml/json, они отличаются количеством данных, а, следовательно, и количеством заполненных полей. Необходима функция настройки полей.

Например:

  • Лиды из формы.
http://joxi.ru/MAjOKaGtvM4NEr

http://joxi.ru/vAW90o4ukw141m

http://joxi.ru/krDBNo8i0aEnp2

ОБРАБОТЧИК №1

ПРИМЕНЕНИЕ: для получения данных лидов.

Соответствие полей в профиле Лида и параметров http-запроса:

СХЕМА РАБОТЫ ОБРАБОТЧИКА №1:

Обработчик должен проверить заполненность этих полей и включить в http-запрос все параметры. То есть могут быть заполнены не все поля, они могут меняться, добавляться.

ПРИМЕРЫ:

1.      При получении Лида в CRM Битрикс24 информация по лиду должна автоматически при помощи парсера отобразиться в CRM.

ДОПОЛНИТЕЛЬНЫЕ МАТЕРИАЛЫ:

REST API:

https://dev.1c-bitrix.ru/rest_help/

Решение Маркетплейса по REST API (приложение для CRM Битрикс24 для работы с REST API):

https://www.bitrix24.ru/apps/index.php?app=bitrix.restapi

Параметры запросов API интерфейса.

https://drive.google.com/file/d/1jcn1O-R0kelZtCDN75mq99qpzsnXGbJG/view

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

6 лет назад
5050482
41 годРоссия
17 лет в сервисе
Был
2 года назад