Appearance
Сохранение лога чата
Метод сохраняет в профиль клиента переписку из внешнего чат-сервиса. Одному вызову соответствует один диалог целиком.
text
POST https://api.nce.naumen.ru/chat_reportsContent-Type: form-data
Параметры
| Параметр | Тип | Обязателен? | Описание |
|---|---|---|---|
| shop_id | String | Да | API-ключ магазина |
| shop_secret | String | Да | Секретный ключ магазина |
| code | String | Да | Уникальный код диалога на стороне чат-сервиса |
| platform | String | Да | Код платформы. Поддерживается livetex |
| email* | String | Да | Email клиента |
| phone* | String | Да | Телефон клиента |
| data | Object | Да | Сырые данные диалога — JSON-объект, переданный строкой |
Идентификатор клиента
Параметры со звёздочкой — взаимозаменяемые идентификаторы. В запросе должен быть хотя бы один из них: did, email или phone.
Запрос
bash
curl -i -X POST -H "Content-Type: application/json" \
--data-binary "@data.json" \
https://api.nce.naumen.ru/chat_reports
# data.json
{
"shop_id": "DvLWN2ZTMZ",
"shop_secret": "EIxTuot8sj",
"platform": "...",
"code": "...",
"email": "...",
"data": {...}
}bash
curl -i -X POST -H "Content-Type: application/json" \
--data-binary "@data.json" \
https://api.nce.naumen.ru/chat_reports
# data.json
{
"shop_id": "DvLWN2ZTMZ",
"shop_secret": "EIxTuot8sj",
"code": "...",
"platform": "...",
"phone": "...",
"data": {...}
}Метод доступен только по REST — в JS, iOS и Android SDK он не реализован.