POST api/News/GetNewsPageList_Seven

根据新闻类型获取不同的新闻列表

Request Information

URI Parameters

None.

Body Parameters

NewsSevenQuery
NameDescriptionTypeAdditional information
NewsType

新闻类型

Collection of NewsTypeEnum

Required

Number

个数

integer

Matching regular expression pattern: ^[0-9]*$

t

校验值,一般为时间戳

string

None.

Request Formats

application/json, text/json

Sample:
{
  "NewsType": [
    1,
    1
  ],
  "Number": 1,
  "t": "sample string 2"
}

application/xml, text/xml

Sample:
<NewsSevenQuery xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Berry.SOA.API.ParameterModel.Query">
  <t xmlns="http://schemas.datacontract.org/2004/07/Berry.SOA.API.ParameterModel">sample string 2</t>
  <Number>1</Number>
  <NewsType xmlns:d2p1="http://schemas.datacontract.org/2004/07/Berry.SOA.API.ParameterModel.Enum">
    <d2p1:NewsTypeEnum>推荐新闻</d2p1:NewsTypeEnum>
    <d2p1:NewsTypeEnum>推荐新闻</d2p1:NewsTypeEnum>
  </NewsType>
</NewsSevenQuery>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

根据新闻类型获取不同的新闻列表

BaseJsonResultOfListOfNewsDTO
NameDescriptionTypeAdditional information
Status

integer

None.

Data

Collection of NewsDTO

None.

Message

string

None.

BackUrl

string

None.

ExecutionTime

string

None.

Response Formats

application/json, text/json

Sample:
{
  "<Status>k__BackingField": 1,
  "<Data>k__BackingField": [
    {
      "PK": 1,
      "FullHead": "sample string 2",
      "NewsContent": "sample string 3",
      "ReleaseTime": "2025-04-29T23:45:56.6383626+08:00",
      "Category": "sample string 4",
      "IsRecommend": true,
      "IsAnalyze": true,
      "Description": "sample string 7",
      "Keyword": "sample string 8",
      "SourceAddress": "sample string 9",
      "CollectPK": "sample string 10"
    },
    {
      "PK": 1,
      "FullHead": "sample string 2",
      "NewsContent": "sample string 3",
      "ReleaseTime": "2025-04-29T23:45:56.6383626+08:00",
      "Category": "sample string 4",
      "IsRecommend": true,
      "IsAnalyze": true,
      "Description": "sample string 7",
      "Keyword": "sample string 8",
      "SourceAddress": "sample string 9",
      "CollectPK": "sample string 10"
    }
  ],
  "<Message>k__BackingField": "sample string 2",
  "<BackUrl>k__BackingField": "sample string 3",
  "<ExecutionTime>k__BackingField": "sample string 4"
}

application/xml, text/xml

Sample:
<BaseJsonResultOfArrayOfNewsDTOdUyn_SNwT xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Berry.Entity">
  <_x003C_BackUrl_x003E_k__BackingField>sample string 3</_x003C_BackUrl_x003E_k__BackingField>
  <_x003C_Data_x003E_k__BackingField xmlns:d2p1="http://schemas.datacontract.org/2004/07/Berry.SOA.API.ParameterModel.DTO">
    <d2p1:NewsDTO>
      <d2p1:CollectPK>sample string 10</d2p1:CollectPK>
      <d2p1:Category>sample string 4</d2p1:Category>
      <d2p1:CategoryId>sample string 6</d2p1:CategoryId>
      <d2p1:Description>sample string 7</d2p1:Description>
      <d2p1:FullHead>sample string 2</d2p1:FullHead>
      <d2p1:Id>sample string 5</d2p1:Id>
      <d2p1:IsAnalyze>true</d2p1:IsAnalyze>
      <d2p1:IsRecommend>true</d2p1:IsRecommend>
      <d2p1:Keyword>sample string 8</d2p1:Keyword>
      <d2p1:NewsContent>sample string 3</d2p1:NewsContent>
      <d2p1:PK>1</d2p1:PK>
      <d2p1:ReleaseTime>2025-04-29T23:45:56.6383626+08:00</d2p1:ReleaseTime>
      <d2p1:SourceAddress>sample string 9</d2p1:SourceAddress>
    </d2p1:NewsDTO>
    <d2p1:NewsDTO>
      <d2p1:CollectPK>sample string 10</d2p1:CollectPK>
      <d2p1:Category>sample string 4</d2p1:Category>
      <d2p1:CategoryId>sample string 6</d2p1:CategoryId>
      <d2p1:Description>sample string 7</d2p1:Description>
      <d2p1:FullHead>sample string 2</d2p1:FullHead>
      <d2p1:Id>sample string 5</d2p1:Id>
      <d2p1:IsAnalyze>true</d2p1:IsAnalyze>
      <d2p1:IsRecommend>true</d2p1:IsRecommend>
      <d2p1:Keyword>sample string 8</d2p1:Keyword>
      <d2p1:NewsContent>sample string 3</d2p1:NewsContent>
      <d2p1:PK>1</d2p1:PK>
      <d2p1:ReleaseTime>2025-04-29T23:45:56.6383626+08:00</d2p1:ReleaseTime>
      <d2p1:SourceAddress>sample string 9</d2p1:SourceAddress>
    </d2p1:NewsDTO>
  </_x003C_Data_x003E_k__BackingField>
  <_x003C_ExecutionTime_x003E_k__BackingField>sample string 4</_x003C_ExecutionTime_x003E_k__BackingField>
  <_x003C_Message_x003E_k__BackingField>sample string 2</_x003C_Message_x003E_k__BackingField>
  <_x003C_Status_x003E_k__BackingField>1</_x003C_Status_x003E_k__BackingField>
</BaseJsonResultOfArrayOfNewsDTOdUyn_SNwT>