POST api/sertcard/SitePageContacts
Получение конфига для страницы "Контакты"
Request Information
URI Parameters
None.
Body Parameters
SitePageContactsRequestName | Description | Type | Additional information |
---|---|---|---|
PageType |
Наименование типа страницы |
string |
None. |
Theme |
Наименование темы |
string |
None. |
Operator |
Идентификатор оператора программы лояльности |
integer |
None. |
Token |
Токен пользователя, который инициирует данный запрос |
integer |
None. |
SiteCode |
Уникальный код виджета по продаже подарочных сертификатов, который инициирует запрос |
string |
None. |
Request Formats
application/json, text/json
{ "PageType": "sample string 1", "Theme": "sample string 2", "Operator": 1, "Token": 1, "SiteCode": "sample string 3" }
application/xml, text/xml
<SitePageContactsRequest 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 3</SiteCode> <Token xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Abstractions">1</Token> <PageType>sample string 1</PageType> <Theme>sample string 2</Theme> </SitePageContactsRequest>
application/x-www-form-urlencoded
Sample not available.
Response Information
Resource Description
SitePageContactsResponseName | Description | Type | Additional information |
---|---|---|---|
BurgerShown |
Показывать или нет на странице иконку бургера |
boolean |
None. |
FieldNameShown |
Показывать на странице контакты поле "Имя" или нет |
boolean |
None. |
FieldEmailShown |
Показывать на странице контакты поле "E-mail" или нет |
boolean |
None. |
FieldPhoneShown |
Показывать на странице контакты поле "Телефон" или нет |
boolean |
None. |
PhoneConfirm |
Показывать ли блок подтверждения подтверждения телефона |
boolean |
None. |
FieldFriendName |
Показывать ли на странице поле "Имя" получателя сертификата |
boolean |
None. |
FieldFriendEmail |
Показывать ли на странице поле "E-mail" получателя сертификата |
boolean |
None. |
FieldFriendPhone |
Показывать ли на странице поле "Телефон" получателя сертификата |
boolean |
None. |
SendMessageTime |
Показывать ли на странице блок "Выбрать дату отправки" получателя сертификата |
boolean |
None. |
ChannelInformation |
Показывать ли канал информирования у владельца и друга |
boolean |
None. |
Communication |
Каналы коммуникации |
Collection of SitePageContactsCommunication |
None. |
ErrorCode |
Код ошибки |
integer |
None. |
Message |
Сообщение об ошибке |
string |
None. |
Response Formats
application/json, text/json
{ "BurgerShown": true, "FieldNameShown": true, "FieldEmailShown": true, "FieldPhoneShown": true, "PhoneConfirm": true, "FieldFriendName": true, "FieldFriendEmail": true, "FieldFriendPhone": true, "SendMessageTime": true, "ChannelInformation": true, "Communication": [ { "Id": 1, "Name": "sample string 2", "Type": 64, "Shown": true }, { "Id": 1, "Name": "sample string 2", "Type": 64, "Shown": true } ], "ErrorCode": 1, "Message": "sample string 2" }
application/xml, text/xml
<SitePageContactsResponse 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">1</ErrorCode> <Message xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Abstractions">sample string 2</Message> <BurgerShown>true</BurgerShown> <ChannelInformation>true</ChannelInformation> <Communication> <SitePageContactsResponse.SitePageContactsCommunication> <Id>1</Id> <Name>sample string 2</Name> <Shown>true</Shown> <Type>64</Type> </SitePageContactsResponse.SitePageContactsCommunication> <SitePageContactsResponse.SitePageContactsCommunication> <Id>1</Id> <Name>sample string 2</Name> <Shown>true</Shown> <Type>64</Type> </SitePageContactsResponse.SitePageContactsCommunication> </Communication> <FieldEmailShown>true</FieldEmailShown> <FieldFriendEmail>true</FieldFriendEmail> <FieldFriendName>true</FieldFriendName> <FieldFriendPhone>true</FieldFriendPhone> <FieldNameShown>true</FieldNameShown> <FieldPhoneShown>true</FieldPhoneShown> <PhoneConfirm>true</PhoneConfirm> <SendMessageTime>true</SendMessageTime> </SitePageContactsResponse>