Разработать интеграцию с AMOcrm на php
2 000 руб. за проект
Немножко уточнил ТЗ, чтобы было все более точно
Необходимо разработать 2 функции на php для интеграции с AMO crm:
1. Создание сделки с контактом. Контакт должен проверяться на дубль по номеру телефона или email. Если обнаружен такой контакт, но мы получили по нему новую информацию (email или телефон), эта информация дополнительно должна добавиться в контакт. Контакт должен привязаться к сделке. Функция должна выглядеть следующим образом:
function addLead({
"phone" -> "телефон",
"name" -> "Павел",
"email" -> "почта",
"leadName" -> "сделка 5",
"CFV[738139]" -> "тест1",
"CFV[738140]" -> "тест2",
...
"CFV[738141]" -> "тест2"
});
2. Обновление существующей сделки по id + добавление комментария к ней + смена воронки/этапа. Функция должна выглядеть следующим образом:
function updateLead({
"lead_id" -> "11111",
"voronka_id" -> "11111",
"etap_id" -> "11111",
"CFV[738139]" -> "тест1",
"CFV[738140]" -> "тест2",
...
"CFV[738141]" -> "тест2"
});
Также должна быть реализована авторизация с автообновлением токенов.
Функции будут использоваться мной в скриптах, где я буду получать post запросы. Количество и название кастомных переменных, которые будут обновляться/добавляться в лид пока неизвестно, поэтому этот список должен быть динамическим.
Необходимо разработать 2 функции на php для интеграции с AMO crm:
1. Создание сделки с контактом. Контакт должен проверяться на дубль по номеру телефона или email. Если обнаружен такой контакт, но мы получили по нему новую информацию (email или телефон), эта информация дополнительно должна добавиться в контакт. Контакт должен привязаться к сделке. Функция должна выглядеть следующим образом:
function addLead({
"phone" -> "телефон",
"name" -> "Павел",
"email" -> "почта",
"leadName" -> "сделка 5",
"CFV[738139]" -> "тест1",
"CFV[738140]" -> "тест2",
...
"CFV[738141]" -> "тест2"
});
2. Обновление существующей сделки по id + добавление комментария к ней + смена воронки/этапа. Функция должна выглядеть следующим образом:
function updateLead({
"lead_id" -> "11111",
"voronka_id" -> "11111",
"etap_id" -> "11111",
"CFV[738139]" -> "тест1",
"CFV[738140]" -> "тест2",
...
"CFV[738141]" -> "тест2"
});
Также должна быть реализована авторизация с автообновлением токенов.
Функции будут использоваться мной в скриптах, где я буду получать post запросы. Количество и название кастомных переменных, которые будут обновляться/добавляться в лид пока неизвестно, поэтому этот список должен быть динамическим.
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.