POST api/sertcard/SiteConfig
Получение настроек сайта
Request Information
URI Parameters
None.
Body Parameters
SertCardRequestSiteConfigName | Description | Type | Additional information |
---|---|---|---|
SessionId |
Идентфикатор сессии сайта |
string |
None. |
SourceUrl |
Адрес сайта, с которого запрашивается конфиг виджета |
string |
None. |
PaymentId |
Идентфикатор платежа, для которого запрашивается конфиг страницы успешной или не успешной оплаты |
string |
None. |
Operator |
Идентификатор оператора программы лояльности |
integer |
None. |
Token |
Токен пользователя, который инициирует данный запрос |
integer |
None. |
SiteCode |
Уникальный код виджета по продаже подарочных сертификатов, который инициирует запрос |
string |
None. |
Request Formats
application/json, text/json
{ "SessionId": "sample string 1", "SourceUrl": "sample string 2", "PaymentId": "sample string 3", "Operator": 1, "Token": 1, "SiteCode": "sample string 4" }
application/xml, text/xml
<SiteConfigRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Request.SertCardRequest"> <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 4</SiteCode> <Token xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Abstractions">1</Token> <PaymentId>sample string 3</PaymentId> <SessionId>sample string 1</SessionId> <SourceUrl>sample string 2</SourceUrl> </SiteConfigRequest>
application/x-www-form-urlencoded
Sample not available.
Response Information
Resource Description
SertCardResponseSiteConfigName | Description | Type | Additional information |
---|---|---|---|
SessionId |
Идентфикатор сессии сайта |
string |
None. |
Theme |
Тема сайта |
string |
None. |
Animation |
Тип анимации |
string |
None. |
Style |
Стиль сайта |
SiteConfigStyle |
None. |
Share |
Ссылки подделиться |
SiteConfigShare |
None. |
PageConfig |
Страницы сайта |
Collection of SiteConfigPageConfig |
None. |
SertOwner |
Контакты владельца сайта для продажи сертификатов |
Collection of SiteConfigSertOwner |
None. |
SertSeller |
Контакты продавца сертификатов, который продает их на сайте владельца сайта для продажи сертификатов |
Collection of SiteConfigSertSeller |
None. |
ErrorCode |
Код ошибки |
integer |
None. |
Message |
Сообщение об ошибке |
string |
None. |
Response Formats
application/json, text/json
{ "SessionId": "sample string 1", "Theme": "sample string 2", "Animation": "sample string 3", "Style": { "Font": "sample string 1", "BackgroundColor": "sample string 2", "ButtonColor": "sample string 3", "IconActiveColor": "sample string 4", "OutlineActiveColor": "sample string 5" }, "Share": { "Vk": "sample string 1", "Fb": "sample string 2", "Ok": "sample string 3" }, "PageConfig": [ { "Id": 1, "Name": "sample string 2", "Type": "sample string 3", "MainPage": true }, { "Id": 1, "Name": "sample string 2", "Type": "sample string 3", "MainPage": true } ], "SertOwner": [ { "Name": "sample string 1", "Value": "sample string 2", "Shown": true }, { "Name": "sample string 1", "Value": "sample string 2", "Shown": true } ], "SertSeller": [ { "Name": "sample string 1", "Value": "sample string 2", "Shown": true }, { "Name": "sample string 1", "Value": "sample string 2", "Shown": true } ], "ErrorCode": 4, "Message": "sample string 5" }
application/xml, text/xml
<SiteConfigResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Response.SertCardResponse"> <ErrorCode xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Abstractions">4</ErrorCode> <Message xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Abstractions">sample string 5</Message> <Animation>sample string 3</Animation> <PageConfig> <SiteConfigResponse.SiteConfigPageConfig> <Id>1</Id> <MainPage>true</MainPage> <Name>sample string 2</Name> <Type>sample string 3</Type> </SiteConfigResponse.SiteConfigPageConfig> <SiteConfigResponse.SiteConfigPageConfig> <Id>1</Id> <MainPage>true</MainPage> <Name>sample string 2</Name> <Type>sample string 3</Type> </SiteConfigResponse.SiteConfigPageConfig> </PageConfig> <SertOwner> <SiteConfigResponse.SiteConfigSertOwner> <Name>sample string 1</Name> <Shown>true</Shown> <Value>sample string 2</Value> </SiteConfigResponse.SiteConfigSertOwner> <SiteConfigResponse.SiteConfigSertOwner> <Name>sample string 1</Name> <Shown>true</Shown> <Value>sample string 2</Value> </SiteConfigResponse.SiteConfigSertOwner> </SertOwner> <SertSeller> <SiteConfigResponse.SiteConfigSertSeller> <Name>sample string 1</Name> <Shown>true</Shown> <Value>sample string 2</Value> </SiteConfigResponse.SiteConfigSertSeller> <SiteConfigResponse.SiteConfigSertSeller> <Name>sample string 1</Name> <Shown>true</Shown> <Value>sample string 2</Value> </SiteConfigResponse.SiteConfigSertSeller> </SertSeller> <SessionId>sample string 1</SessionId> <Share> <Fb>sample string 2</Fb> <Ok>sample string 3</Ok> <Vk>sample string 1</Vk> </Share> <Style> <BackgroundColor>sample string 2</BackgroundColor> <ButtonColor>sample string 3</ButtonColor> <Font>sample string 1</Font> <IconActiveColor>sample string 4</IconActiveColor> <OutlineActiveColor>sample string 5</OutlineActiveColor> </Style> <Theme>sample string 2</Theme> </SiteConfigResponse>