Сохраняет настройки для интеграции с AmoCRM для данной учетной записи.
аргумент | описание |
_login | совпадает с логином пользователя/компании к личному кабинету |
_password | совпадает с паролем пользователя/компании к личному кабинету |
widget | название виджета внутри AmoCRM |
domain | домен личного кабинета AmoCRM |
login | логин к личному кабинету AmoCRM |
api_key | API ключ к личному кабинета AmoCRM |
enabled | 1 - если виджет включен, 0 - если виджет отключен |
phones | соответствие ID пользователя и внутреннего номера внутри AmoCRM |
redirect_to_responsible_user | 1 - включено, 0 - отключено |
set_caller_name_from_contact | 1 - включено, 0 - отключено |
create_contact_on_incoming_call | 1 - включено, 0 - отключено |
create_contact_on_outgoing_call | 1 - включено, 0 - отключено |
create_task_on_contact_creation | 1 - включено, 0 - отключено |
create_task_on_missed_call | 1 - включено, 0 - отключено |
language | язык личного кабинета: ru - русский, en - английский |
phone_field_id | ID поля 'phone' - Smartswitch должен знать для добавления нового телефона к учетным записям AmoCRM |
status | "ok", если операция завершилась без ошибки, "error", если произошла ошибка, или если не удалось вернуть полезные данные |
data | полезные данные, когда status = "ok" |
errors | ошибки, когда status = "error" |
запрос | POST https://имя.вашего.сервера/api/amocrm_settings?_login=LOGIN&_password=PASSWORD |
тело запроса | widget="amo_smartswitch" domain="new59c134f76431f.amocrm.ru" login="mytestaccount@gmail.com" api_key="e91a827a019863febe7349e35f365af5" enabled=1 phones[1741108]="100" phones[1741491]="101" phones[1749058]="102" redirect_to_responsible_user=1 set_caller_name_from_contact=1 create_contact_on_incoming_call=1 create_contact_on_outgoing_call=1 create_task_on_contact_creation=1 create_task_on_missed_call=1 language="ru" phone_field_id=228085 |
ответ | { "data": null, "status": "ok" } |