POST api/values/ClientImport
Импорт клиентской базы
Request Information
URI Parameters
None.
Body Parameters
ClientImportRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| ExcelFile |
файл базы |
Collection of byte |
None. |
| Partner |
идентификатор Партнера программы лояльности |
integer |
None. |
| PosCode |
Код Торговой точки |
string |
None. |
| Operator |
Идентификатор оператора программы лояльности |
integer |
None. |
| Token |
Токен пользователя, который инициирует данный запрос |
integer |
None. |
| SiteCode |
Уникальный код виджета по продаже подарочных сертификатов, который инициирует запрос |
string |
None. |
Request Formats
application/json, text/json
Sample:
{
"ExcelFile": "QEA=",
"Partner": 1,
"PosCode": "sample string 2",
"Operator": 1,
"Token": 1,
"SiteCode": "sample string 3"
}
application/xml, text/xml
Sample:
<ClientImportRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Clients"> <Operator xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Abstractions">1</Operator> <SiteCode xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Abstractions">sample string 3</SiteCode> <Token xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Abstractions">1</Token> <ExcelFile>QEA=</ExcelFile> <Partner>1</Partner> <PosCode>sample string 2</PosCode> </ClientImportRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
ClientImportResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| Imported |
импортировано |
integer |
None. |
| Successful |
успешно |
integer |
None. |
| Unsuccessful |
неудачно |
integer |
None. |
| ExcelFile |
файл базы |
Collection of byte |
None. |
| Report | Dictionary of integer [key] and string [value] |
None. |
|
| ErrorCode |
код ошибки |
integer |
None. |
| Message |
сообщение об ошибке |
string |
None. |
Response Formats
application/json, text/json
Sample:
{
"Imported": 1,
"Successful": 2,
"Unsuccessful": 3,
"ExcelFile": "QEA=",
"Report": {
"1": "sample string 2",
"3": "sample string 4"
},
"ErrorCode": 4,
"Message": "sample string 5"
}
application/xml, text/xml
Sample:
<ClientImportResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Clients">
<ErrorCode>4</ErrorCode>
<ExcelFile>QEA=</ExcelFile>
<Imported>1</Imported>
<Message>sample string 5</Message>
<Report xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:KeyValueOfintstring>
<d2p1:Key>1</d2p1:Key>
<d2p1:Value>sample string 2</d2p1:Value>
</d2p1:KeyValueOfintstring>
<d2p1:KeyValueOfintstring>
<d2p1:Key>3</d2p1:Key>
<d2p1:Value>sample string 4</d2p1:Value>
</d2p1:KeyValueOfintstring>
</Report>
<Successful>2</Successful>
<Unsuccessful>3</Unsuccessful>
</ClientImportResponse>