RU
EN
ГЛАВНАЯ СТРАНИЦА

Формирование постоянного клиента

Тип

POST

Вызов

/post-client

Формат возвращаемых данных

{ 
  "clnt_ID": "670BF67D-5CA1-D949-A7A9-9BC79AA30EA3" 
} 

Параметры

В секции BODY запроса указываются атрибуты постоянного клиента и их значения в иерархическом виде. В секции HEADER необходимо указать "Content-Type: application/json".

Пример вызова

curl \
  -H "Content-Type: application/json"  \
  -d @client_in.json \ 1 
  -o out.json \ 2 
  --url "http://89.22.216.169:8090/post-client" 
1

client_in.json – имя файла с содержимым постоянного клиента,

2

out.json – имя файла с идентификатором созданного постоянного клиента

Пример формирования постоянного клиента

Соглашения

Если введенный clnt_ID уже существует в базе, отправка запроса вернет ошибку.

{ 
    "timestamp": 1510309971248, 
    "status": 500, 
    "error": "Internal Server Error", 
    "exception": "com.tillypad.lib.client.SQLException", 
    "message": "[Microsoft][ODBC SQL Server Driver][SQL Server]Постоянный клиент с таким clnt_ID уже существует", 
    "path": "/post-client", 
    "errorcode": 135533 
}