updateUser — обновление информации о клиенте
Запрос
POST https://[домен]/engine/users/updateUser
где [домен] — адрес вашего интернет-магазина;
В теле запроса ожидается JSON структура с данными о клиентах, которые необходимо обновить на сайте.
Пример JSON структуры запроса:
{
"key": "mail",
"users": [
{
"mail": "help@unisiter.ru",
"phone": "79234578985",
},
{
"mail": "user@unisiter.ru",
"phone": "79234059143",
"debt": "8450"
}
]
}
Описание полей JSON структуры запроса:
key — ключевое поле, по которому можно однозначно идентифицировать клиента на сайте. Возможные варианты:
- id – синхронизация идентификатору на сайте (всегда уникально для любого клиента);
- mail – синхронизация по электронной почте клиента (всегда уникально для любого клиента);
- phone – синхронизация по номеру телефона (нет проверки на уникальность).
users — массив структур с описанием клиентов для изменения
mail — поле, по которому идентифицируется клиент (обязательно должно совпадать со значением ключа "key");
phone, debt, … — поля, которые нужно обновить.
Пример ответа сервера:
{
"success": true
}
Описание полей в ответе сервера:
success — признак корректности обработки запроса.