Транспортный обработчик для интеграции с CRM-системой Мегаплан

Необходимость использования транспортного обработчика при интеграции онлайн-консультанта Netrox SC с CRM-системой "Мегаплан" (www.megaplan.ru) обусловлена сложностью авторизации при запросах к API этой системы. Обработчик всегда отправляет два запроса. Первый - для авторизации пользователя, а второй - для выполнения необходимой вам задачи.

Использование

URL обработчика: https://c.netrox.sc/transfer/megaplan

При создании интеграции в разделе Сайт - Интеграция интерфейса Netrox SC, указывайте адрес этого обработчика вместо адреса обработчика в API Мегаплан.

Данные должны отправляться с использованием способа "Http POST"

Входные параметры

Список обязательных входных параметров:

ИмяОписание
MegaplanID Идентификатор учетной записи вашей организации в Мегаплан. Первая часть адреса, который вы открываете в браузере, чтобы попасть в интерфейс CRM. Например, если адрес somename.megaplan.ru, идентификатор - somename
HandlerURI URI обработчика API Мегаплана, которому планируется отправка данных. Например, /BumsCrmApiV01/Contractor/save.api
Login Логин пользователя Мегаплана, от чьего имени будет происходить отправка
Password Пароль пользователя Мегаплана
PasswordMD5 Если вы не хотите использовать в системе пароль в открытом виде, вы можете отправить его захэшированным при помощи алгоритма MD5. В этом случае поле "Password" передавать не нужно.
Method Метод запроса к API. Допустимые значения - POST и GET (В верхнем регистре)
Обратите внимание, что во всех полях вы можете использовать Системные переменные Netrox SC. Например, вы можете хранить авторизационные данные Мегаплана в дополнительных полях оператора.

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

Ответ

Транспортный обработчик передает ответ в неизменном виде. Если отправлены неверные данные, транспортный обработчик вернет ответ в формате JSON, содержащий информацию об ошибке.


Все права защищены. Copyright © 2018 Netrox SC