Транспортный обработчик для интеграции с amoCRM
Несмотря на то, что API amoCRM (www.amocrm.ru) достаточно прост в использовании, для интеграции онлайн-консультанта Netrox SC с этой CRM мы предлагаем использовать описанный здесь транспортный обработчик. Это связано с ограниченным временем жизни сессии пользователя при доступе через API и отсутствием возможности авторизации в одном запросе с основной передачей данных.
Использование
При создании интеграции в разделе Сайт - Интеграция интерфейса Netrox SC, указывайте адрес этого обработчика вместо адреса обработчика в API amoCRM.
Данные должны отправляться с использованием способа "Http POST"
Входные параметры
Список обязательных входных параметров:
Имя | Описание |
---|---|
AmoID | Идентификатор учетной записи вашей организации в amoCRM. Первая часть адреса, который вы открываете в браузере, чтобы попасть в интерфейс CRM. Например, если адрес somename.amocrm.ru, идентификатор - somename. Вы можете также узнать этот идентификатор в интерфейсе CRM. Для этого пройдите в раздел Настройки - Общие настройки и возьмите значение из поля Адрес. |
HandlerURI | URI обработчика API amoCRM, которому планируется отправка данных. Например, /private/api/v2/json/contacts/set |
Login | Логин пользователя amoCRM, от чьего имени будет происходить отправка |
UserHash | API ключ. Для получения ключа пройдите в раздел Настройки - API интерфейса amoCRM. Скопируйте значение из поля "Ваш API ключ" |
JsonRequest | Тело запроса к обработчику API amoCRM. Эта система принимает запросы к API в формате JSON |
Method | Метод запроса к API. Допустимые значения - POST и GET (В верхнем регистре) |
Ответ
Транспортный обработчик передает ответ в неизменном виде. Если отправлены неверные данные, транспортный обработчик вернет ответ в формате JSON, содержащий информацию об ошибке.
Все права защищены. Copyright © 2019 Netrox SC