POST api/mobile/MobileOperatorCreate
Создание мобильного оператора
Request Information
URI Parameters
None.
Body Parameters
MobileOperatorCreateRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| Phone |
номер телефона оператора |
string |
None. |
| LogUrl |
url логотипа, который на экране авторизации |
string |
None. |
| AgreementUrl |
url правил программы (политики конфиденциальности), который на экране авторизации |
string |
None. |
| PartnerScreenName |
наименование пункта меню "Партнеры" |
string |
None. |
| ShareBonusName |
наименование раздела под блоком "Всего бонусов", в разделе "Мои бонусы" |
string |
None. |
| ShareBonusUrl |
url внешнего ресурса, на который необходимо перенаправить пользователя |
string |
None. |
| ShareBonusScreen |
идентификатор экрана, на который нужно перенаправить пользователя |
string |
None. |
| ChildrenScreen |
отображать наименование и блок "Дети" в разделе Настройки |
boolean |
None. |
| ShareMobile |
отображать или нет ссылку и блок "Пригласить друга" |
boolean |
None. |
| ShareMobileMessage |
сообщение для репоста в кнопке "Пригласить друга" |
string |
None. |
| ShareMobileUrl |
ссылка в сообщении для репоста "Пригласить друга" |
string |
None. |
| HistoryDetail |
отображать наименование и блок "Детализация" в плитке чеков |
boolean |
None. |
| HistoryFeedback |
отображать наименование и блок "Оставить отзыв" в плитке чеков |
boolean |
None. |
| HistoryFeedbackColor |
цвет текста "Оставить отзыв" в плитке чек, в на экране "история бонусов" |
string |
None. |
| ClientFeedbackColor |
фон сообщений ОТ клиента в разделе "обратная связь" |
string |
None. |
| BackgroundColor |
основной цвет приложения (фон, элементы, , бургеры, плюсики, подсветка пунктов меню, надписи и т.д.) |
string |
None. |
| ButtonColor |
цвет кнопок в приложении |
string |
None. |
| BonusAddColor |
цвет цифр начисленных бонусов |
string |
None. |
| BonusRedeemColor |
цвет цифр списанных и сгоревших бонусов |
string |
None. |
| Operator |
Идентификатор оператора программы лояльности |
integer |
None. |
| Token |
Токен пользователя, который инициирует данный запрос |
integer |
None. |
| SiteCode |
Уникальный код виджета по продаже подарочных сертификатов, который инициирует запрос |
string |
None. |
Request Formats
application/json, text/json
{
"Phone": "sample string 1",
"LogUrl": "sample string 2",
"AgreementUrl": "sample string 3",
"PartnerScreenName": "sample string 4",
"ShareBonusName": "sample string 5",
"ShareBonusUrl": "sample string 6",
"ShareBonusScreen": "sample string 7",
"ChildrenScreen": true,
"ShareMobile": true,
"ShareMobileMessage": "sample string 8",
"ShareMobileUrl": "sample string 9",
"HistoryDetail": true,
"HistoryFeedback": true,
"HistoryFeedbackColor": "sample string 10",
"ClientFeedbackColor": "sample string 11",
"BackgroundColor": "sample string 12",
"ButtonColor": "sample string 13",
"BonusAddColor": "sample string 14",
"BonusRedeemColor": "sample string 15",
"Operator": 1,
"Token": 1,
"SiteCode": "sample string 16"
}
application/xml, text/xml
<MobileOperatorCreateRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Request.MobileRequest"> <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 16</SiteCode> <Token xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Abstractions">1</Token> <AgreementUrl>sample string 3</AgreementUrl> <BackgroundColor>sample string 12</BackgroundColor> <BonusAddColor>sample string 14</BonusAddColor> <BonusRedeemColor>sample string 15</BonusRedeemColor> <ButtonColor>sample string 13</ButtonColor> <ChildrenScreen>true</ChildrenScreen> <ClientFeedbackColor>sample string 11</ClientFeedbackColor> <HistoryDetail>true</HistoryDetail> <HistoryFeedback>true</HistoryFeedback> <HistoryFeedbackColor>sample string 10</HistoryFeedbackColor> <LogUrl>sample string 2</LogUrl> <PartnerScreenName>sample string 4</PartnerScreenName> <Phone>sample string 1</Phone> <ShareBonusName>sample string 5</ShareBonusName> <ShareBonusScreen>sample string 7</ShareBonusScreen> <ShareBonusUrl>sample string 6</ShareBonusUrl> <ShareMobile>true</ShareMobile> <ShareMobileMessage>sample string 8</ShareMobileMessage> <ShareMobileUrl>sample string 9</ShareMobileUrl> </MobileOperatorCreateRequest>
application/x-www-form-urlencoded
Sample not available.
Response Information
Resource Description
MobileOperatorCreateResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| ErrorCode |
Код ошибки |
integer |
None. |
| Message |
Сообщение об ошибке |
string |
None. |
Response Formats
application/json, text/json
{
"ErrorCode": 1,
"Message": "sample string 2"
}
application/xml, text/xml
<MobileOperatorCreateResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Response.MobileResponse"> <ErrorCode xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Abstractions">1</ErrorCode> <Message xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Abstractions">sample string 2</Message> </MobileOperatorCreateResponse>