POST api/mobile/MobileOperatorCreate
Создание мобильного оператора
Request Information
URI Parameters
None.
Body Parameters
MobileOperatorCreateRequestName | 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
MobileOperatorCreateResponseName | 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>