GET api/v1/Banner/GetBanners?bannerPosition={bannerPosition}&itemCount={itemCount}&page={page}&CityId={CityId}

获取广告

请求信息(Request)

URI 参数

名称描述类型备注
bannerPosition

广告位置

BannerPosition

Required

itemCount

条目数量

integer

Default value is 3

page

页数

integer

Default value is 0

CityId

城市ID,默认为0,返回全部城市数据

integer

Default value is 0

Body 参数

None.

响应信息(Response)

资源描述

广告列表

RequestResultOfIEnumerableOfBannerDTO
名称描述类型备注
Data

BannerDTO 集合

None.

Status

状态(0:成功,1:失败)

integer

None.

Message

导致失败的相关消息

string

None.

Total

集合总数,用于分页时使用

integer

None.

响应格式

application/json, text/json

Sample:
{
  "Data": [
    {
      "ID": 1,
      "Title": "sample string 2",
      "Description": "sample string 3",
      "CurrentPrice": 4.1,
      "OriginalPrice": 5.1,
      "Type": 0,
      "TypeName": "sample string 6",
      "Departure": "sample string 7",
      "Destination": "sample string 8",
      "GoodsOrigin": "sample string 9",
      "Tips": "sample string 10",
      "FullPathImages": [
        "sample string 1",
        "sample string 2"
      ],
      "SmallFullPathImages": [
        "sample string 1",
        "sample string 2"
      ],
      "Images": "sample string 11",
      "Position": 0,
      "Url": "sample string 12",
      "PositionName": "sample string 13",
      "ItemID": 14,
      "ItemCategoryID": 15,
      "CityID": 16,
      "CityName": "sample string 17",
      "CityNames": "sample string 4,sample string 4",
      "CityIDs": "sample string 18",
      "GlobalShow": true,
      "IsShow": true,
      "SortNumer": 21,
      "CreateTime": "2025-05-04T18:23:14.9647085+08:00"
    },
    {
      "ID": 1,
      "Title": "sample string 2",
      "Description": "sample string 3",
      "CurrentPrice": 4.1,
      "OriginalPrice": 5.1,
      "Type": 0,
      "TypeName": "sample string 6",
      "Departure": "sample string 7",
      "Destination": "sample string 8",
      "GoodsOrigin": "sample string 9",
      "Tips": "sample string 10",
      "FullPathImages": [
        "sample string 1",
        "sample string 2"
      ],
      "SmallFullPathImages": [
        "sample string 1",
        "sample string 2"
      ],
      "Images": "sample string 11",
      "Position": 0,
      "Url": "sample string 12",
      "PositionName": "sample string 13",
      "ItemID": 14,
      "ItemCategoryID": 15,
      "CityID": 16,
      "CityName": "sample string 17",
      "CityNames": "sample string 4,sample string 4",
      "CityIDs": "sample string 18",
      "GlobalShow": true,
      "IsShow": true,
      "SortNumer": 21,
      "CreateTime": "2025-05-04T18:23:14.9647085+08:00"
    }
  ],
  "Status": 1,
  "Message": "sample string 2",
  "Total": 3
}

application/xml

Sample:

An exception has occurred while using the formatter 'XmlMediaTypeFormatter' to generate sample for media type 'application/xml'. Exception message: “System.Collections.Generic.List`1[[WLife.Application.DTOs.CityDTO, WLife.Application, Version=1.0.0.33, Culture=neutral, PublicKeyToken=null]]”类型的对象图包含循环,如果禁用引用跟踪,择无法对其进行序列化。

text/xml

Sample:

An exception has occurred while using the formatter 'XmlMediaTypeFormatter' to generate sample for media type 'text/xml'. Exception message: “System.Collections.Generic.List`1[[WLife.Application.DTOs.CityDTO, WLife.Application, Version=1.0.0.33, Culture=neutral, PublicKeyToken=null]]”类型的对象图包含循环,如果禁用引用跟踪,择无法对其进行序列化。