POST api/site/GetFaq
Получение FAQ
Request Information
URI Parameters
None.
Body Parameters
GetFaqRequestName | Description | Type | Additional information |
---|---|---|---|
LCManager |
Признак, что faq запрашивается для LCManager |
boolean |
None. |
Site |
Признак, что faq запрашивается для сайта |
boolean |
None. |
Mobile |
Признак, что faq запрашивается для мобильного приложения |
boolean |
None. |
SertCardVidget |
Признак, что faq запрашивается для виджета в раздел частые вопросы в бургере |
boolean |
None. |
LoyaltyVidget |
Признак, что faq запрашивается для виджета ЛК клиента |
boolean |
None. |
SertOwnerSite |
Признак, что faq запрашивается для сайта владельца сертификата |
boolean |
None. |
Operator |
Идентификатор оператора программы лояльности |
integer |
None. |
Token |
Токен пользователя, который инициирует данный запрос |
integer |
None. |
SiteCode |
Уникальный код виджета по продаже подарочных сертификатов, который инициирует запрос |
string |
None. |
Request Formats
application/json, text/json
Sample:
{ "LCManager": true, "Site": true, "Mobile": true, "SertCardVidget": true, "LoyaltyVidget": true, "SertOwnerSite": true, "Operator": 1, "Token": 1, "SiteCode": "sample string 1" }
application/xml, text/xml
Sample:
<GetFaqRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Models"> <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> <LCManager>true</LCManager> <LoyaltyVidget>true</LoyaltyVidget> <Mobile>true</Mobile> <SertCardVidget>true</SertCardVidget> <SertOwnerSite>true</SertOwnerSite> <Site>true</Site> </GetFaqRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
GetFaqResponseName | Description | Type | Additional information |
---|---|---|---|
ErrorCode |
код ошибки |
integer |
None. |
Message |
сообщение об ошибке |
string |
None. |
FaqData |
список популярных вопросов и ответы на них |
Collection of GetFaq |
None. |
Response Formats
application/json, text/json
Sample:
{ "ErrorCode": 1, "Message": "sample string 2", "FaqData": [ { "Question": "sample string 1", "Answer": "sample string 2" }, { "Question": "sample string 1", "Answer": "sample string 2" } ] }
application/xml, text/xml
Sample:
<GetFaqResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Models"> <ErrorCode>1</ErrorCode> <FaqData> <GetFaq> <Answer>sample string 2</Answer> <Question>sample string 1</Question> </GetFaq> <GetFaq> <Answer>sample string 2</Answer> <Question>sample string 1</Question> </GetFaq> </FaqData> <Message>sample string 2</Message> </GetFaqResponse>