POST api/questionnaire/SitePageConfig
Получение настроек страницы сайта-виджета опросов по её идентификатору
Request Information
URI Parameters
None.
Body Parameters
SitePageConfigRequestName | Description | Type | Additional information |
---|---|---|---|
QuestionnairePageConfigList |
Идентификатор конфига виджета |
integer |
None. |
Operator |
Идентификатор оператора программы лояльности |
integer |
None. |
Token |
Токен пользователя, который инициирует данный запрос |
integer |
None. |
SiteCode |
Уникальный код виджета по продаже подарочных сертификатов, который инициирует запрос |
string |
None. |
Request Formats
application/json, text/json
{ "QuestionnairePageConfigList": 1, "Operator": 1, "Token": 1, "SiteCode": "sample string 1" }
application/xml, text/xml
<SitePageConfigRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Request.QuestionnaireRequest"> <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 1</SiteCode> <Token xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Abstractions">1</Token> <QuestionnairePageConfigList>1</QuestionnairePageConfigList> </SitePageConfigRequest>
application/x-www-form-urlencoded
Sample not available.
Response Information
Resource Description
SitePageConfigResponseName | Description | Type | Additional information |
---|---|---|---|
Title |
Заголовок на странице |
string |
None. |
Subtitle |
Подзаголовок на странице |
string |
None. |
Text |
Текст на странице |
string |
None. |
ImageMain |
Ссылка на изображение на странице |
string |
None. |
DownloadShown |
Показывать или нет иконку скачивания файла |
boolean |
None. |
UrlDownload |
Ссылка, по которой можно скачать файл |
string |
None. |
LoadShown |
Показывать или нет иконку загрузки файла |
boolean |
None. |
UrlRedirect |
Урл, на который нужно переадресовать пользователя после успешного заполнения формы |
string |
None. |
Form |
Форма |
SitePageConfig |
None. |
ErrorCode |
Код ошибки |
integer |
None. |
Message |
Сообщение об ошибке |
string |
None. |
Response Formats
application/json, text/json
{ "Title": "sample string 1", "Subtitle": "sample string 2", "Text": "sample string 3", "ImageMain": "sample string 4", "DownloadShown": true, "UrlDownload": "sample string 5", "LoadShown": true, "UrlRedirect": "sample string 6", "Form": { "Title": "sample string 1", "SubTitle": "sample string 2", "Text": "sample string 3", "ImageMain": "sample string 4", "PhoneShown": true, "PhoneRequire": true, "NameShown": true, "NameRequire": true, "EmailShown": true, "EmailRequire": true, "DownloadShown": true, "UrlDownload": "sample string 5", "LoadShown": true, "UrlRedirect": "sample string 6", "UrlAgreement": "sample string 7", "TextAgreement": "sample string 8" }, "ErrorCode": 7, "Message": "sample string 8" }
application/xml, text/xml
<SitePageConfigResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Response.QuestionnaireResponse"> <ErrorCode xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Abstractions">7</ErrorCode> <Message xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Abstractions">sample string 8</Message> <DownloadShown>true</DownloadShown> <Form> <DownloadShown>true</DownloadShown> <EmailRequire>true</EmailRequire> <EmailShown>true</EmailShown> <ImageMain>sample string 4</ImageMain> <LoadShown>true</LoadShown> <NameRequire>true</NameRequire> <NameShown>true</NameShown> <PhoneRequire>true</PhoneRequire> <PhoneShown>true</PhoneShown> <SubTitle>sample string 2</SubTitle> <Text>sample string 3</Text> <TextAgreement>sample string 8</TextAgreement> <Title>sample string 1</Title> <UrlAgreement>sample string 7</UrlAgreement> <UrlDownload>sample string 5</UrlDownload> <UrlRedirect>sample string 6</UrlRedirect> </Form> <ImageMain>sample string 4</ImageMain> <LoadShown>true</LoadShown> <Subtitle>sample string 2</Subtitle> <Text>sample string 3</Text> <Title>sample string 1</Title> <UrlDownload>sample string 5</UrlDownload> <UrlRedirect>sample string 6</UrlRedirect> </SitePageConfigResponse>