GET api/TopProduct/GetList?oneClassifyId={oneClassifyId}

获取推荐商品列表

Request Information

URI Parameters

NameDescriptionTypeAdditional information
oneClassifyId

integer

Required

Body Parameters

None.

Response Information

Resource Description

ResponseOfTopProductListResponse
NameDescriptionTypeAdditional information
data

TopProductListResponse

None.

errcode

错误码,默认为成功:SUCCESS

string

None.

errmsg

错误信息,默认为:成功

string

None.

Response Formats

application/json, text/json

Sample:
{
  "data": {
    "OneClassifyId": 1,
    "OneClassifyName": "sample string 2",
    "OneImagesUrl": "sample string 3",
    "Items": [
      {
        "TwoClassifyId": 1,
        "TwoClassifyName": "sample string 2",
        "items": [
          {
            "ProductId": 1,
            "ProductTitle": "sample string 2",
            "MainPic": "sample string 3",
            "SpecificationsMin": 4.0,
            "SpecificationsMax": 5.0,
            "StockCount": 6,
            "VenderName": "sample string 7",
            "VenderId": 8,
            "Price": 9.0,
            "CompetitorPrice": 10.0,
            "Sort": 11,
            "DisCount": 12.0,
            "DiscountPrice": 13.0,
            "LimitedBeginTime": "2025-12-26T20:13:07.6880796+08:00",
            "SaleTime": "2025-12-26T20:13:07.6880796+08:00",
            "LimitOnlyDirect": true,
            "OnSaleState": 0,
            "UnitsName": "sample string 15",
            "ProductSKUId": 16,
            "IsLimited": true,
            "LimitedCount": 18
          },
          {
            "ProductId": 1,
            "ProductTitle": "sample string 2",
            "MainPic": "sample string 3",
            "SpecificationsMin": 4.0,
            "SpecificationsMax": 5.0,
            "StockCount": 6,
            "VenderName": "sample string 7",
            "VenderId": 8,
            "Price": 9.0,
            "CompetitorPrice": 10.0,
            "Sort": 11,
            "DisCount": 12.0,
            "DiscountPrice": 13.0,
            "LimitedBeginTime": "2025-12-26T20:13:07.6880796+08:00",
            "SaleTime": "2025-12-26T20:13:07.6880796+08:00",
            "LimitOnlyDirect": true,
            "OnSaleState": 0,
            "UnitsName": "sample string 15",
            "ProductSKUId": 16,
            "IsLimited": true,
            "LimitedCount": 18
          }
        ]
      },
      {
        "TwoClassifyId": 1,
        "TwoClassifyName": "sample string 2",
        "items": [
          {
            "ProductId": 1,
            "ProductTitle": "sample string 2",
            "MainPic": "sample string 3",
            "SpecificationsMin": 4.0,
            "SpecificationsMax": 5.0,
            "StockCount": 6,
            "VenderName": "sample string 7",
            "VenderId": 8,
            "Price": 9.0,
            "CompetitorPrice": 10.0,
            "Sort": 11,
            "DisCount": 12.0,
            "DiscountPrice": 13.0,
            "LimitedBeginTime": "2025-12-26T20:13:07.6880796+08:00",
            "SaleTime": "2025-12-26T20:13:07.6880796+08:00",
            "LimitOnlyDirect": true,
            "OnSaleState": 0,
            "UnitsName": "sample string 15",
            "ProductSKUId": 16,
            "IsLimited": true,
            "LimitedCount": 18
          },
          {
            "ProductId": 1,
            "ProductTitle": "sample string 2",
            "MainPic": "sample string 3",
            "SpecificationsMin": 4.0,
            "SpecificationsMax": 5.0,
            "StockCount": 6,
            "VenderName": "sample string 7",
            "VenderId": 8,
            "Price": 9.0,
            "CompetitorPrice": 10.0,
            "Sort": 11,
            "DisCount": 12.0,
            "DiscountPrice": 13.0,
            "LimitedBeginTime": "2025-12-26T20:13:07.6880796+08:00",
            "SaleTime": "2025-12-26T20:13:07.6880796+08:00",
            "LimitOnlyDirect": true,
            "OnSaleState": 0,
            "UnitsName": "sample string 15",
            "ProductSKUId": 16,
            "IsLimited": true,
            "LimitedCount": 18
          }
        ]
      }
    ]
  },
  "errcode": "sample string 1",
  "errmsg": "sample string 2"
}

application/xml, text/xml

Sample:
<ResponseOfTopProductListResponseP67rDlvc xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Infrastructure.WebApi">
  <errcode>sample string 1</errcode>
  <errmsg>sample string 2</errmsg>
  <data xmlns:d2p1="http://schemas.datacontract.org/2004/07/DataModel.Exchange.Response.api">
    <d2p1:Items>
      <d2p1:TwoClassify>
        <d2p1:TwoClassifyId>1</d2p1:TwoClassifyId>
        <d2p1:TwoClassifyName>sample string 2</d2p1:TwoClassifyName>
        <d2p1:items xmlns:d5p1="http://schemas.datacontract.org/2004/07/DataModel.Exchange.Response">
          <d5p1:HomeProductItem>
            <d5p1:CompetitorPrice>10</d5p1:CompetitorPrice>
            <d5p1:DisCount>12</d5p1:DisCount>
            <d5p1:DiscountPrice>13</d5p1:DiscountPrice>
            <d5p1:IsLimited>true</d5p1:IsLimited>
            <d5p1:LimitOnlyDirect>true</d5p1:LimitOnlyDirect>
            <d5p1:LimitedBeginTime>2025-12-26T20:13:07.6880796+08:00</d5p1:LimitedBeginTime>
            <d5p1:LimitedCount>18</d5p1:LimitedCount>
            <d5p1:MainPic>sample string 3</d5p1:MainPic>
            <d5p1:OnSaleState>OnSale</d5p1:OnSaleState>
            <d5p1:Price>9</d5p1:Price>
            <d5p1:ProductId>1</d5p1:ProductId>
            <d5p1:ProductSKUId>16</d5p1:ProductSKUId>
            <d5p1:ProductTitle>sample string 2</d5p1:ProductTitle>
            <d5p1:SaleTime>2025-12-26T20:13:07.6880796+08:00</d5p1:SaleTime>
            <d5p1:Sort>11</d5p1:Sort>
            <d5p1:SpecificationsMax>5</d5p1:SpecificationsMax>
            <d5p1:SpecificationsMin>4</d5p1:SpecificationsMin>
            <d5p1:StockCount>6</d5p1:StockCount>
            <d5p1:UnitsName>sample string 15</d5p1:UnitsName>
            <d5p1:VenderId>8</d5p1:VenderId>
            <d5p1:VenderName>sample string 7</d5p1:VenderName>
          </d5p1:HomeProductItem>
          <d5p1:HomeProductItem>
            <d5p1:CompetitorPrice>10</d5p1:CompetitorPrice>
            <d5p1:DisCount>12</d5p1:DisCount>
            <d5p1:DiscountPrice>13</d5p1:DiscountPrice>
            <d5p1:IsLimited>true</d5p1:IsLimited>
            <d5p1:LimitOnlyDirect>true</d5p1:LimitOnlyDirect>
            <d5p1:LimitedBeginTime>2025-12-26T20:13:07.6880796+08:00</d5p1:LimitedBeginTime>
            <d5p1:LimitedCount>18</d5p1:LimitedCount>
            <d5p1:MainPic>sample string 3</d5p1:MainPic>
            <d5p1:OnSaleState>OnSale</d5p1:OnSaleState>
            <d5p1:Price>9</d5p1:Price>
            <d5p1:ProductId>1</d5p1:ProductId>
            <d5p1:ProductSKUId>16</d5p1:ProductSKUId>
            <d5p1:ProductTitle>sample string 2</d5p1:ProductTitle>
            <d5p1:SaleTime>2025-12-26T20:13:07.6880796+08:00</d5p1:SaleTime>
            <d5p1:Sort>11</d5p1:Sort>
            <d5p1:SpecificationsMax>5</d5p1:SpecificationsMax>
            <d5p1:SpecificationsMin>4</d5p1:SpecificationsMin>
            <d5p1:StockCount>6</d5p1:StockCount>
            <d5p1:UnitsName>sample string 15</d5p1:UnitsName>
            <d5p1:VenderId>8</d5p1:VenderId>
            <d5p1:VenderName>sample string 7</d5p1:VenderName>
          </d5p1:HomeProductItem>
        </d2p1:items>
      </d2p1:TwoClassify>
      <d2p1:TwoClassify>
        <d2p1:TwoClassifyId>1</d2p1:TwoClassifyId>
        <d2p1:TwoClassifyName>sample string 2</d2p1:TwoClassifyName>
        <d2p1:items xmlns:d5p1="http://schemas.datacontract.org/2004/07/DataModel.Exchange.Response">
          <d5p1:HomeProductItem>
            <d5p1:CompetitorPrice>10</d5p1:CompetitorPrice>
            <d5p1:DisCount>12</d5p1:DisCount>
            <d5p1:DiscountPrice>13</d5p1:DiscountPrice>
            <d5p1:IsLimited>true</d5p1:IsLimited>
            <d5p1:LimitOnlyDirect>true</d5p1:LimitOnlyDirect>
            <d5p1:LimitedBeginTime>2025-12-26T20:13:07.6880796+08:00</d5p1:LimitedBeginTime>
            <d5p1:LimitedCount>18</d5p1:LimitedCount>
            <d5p1:MainPic>sample string 3</d5p1:MainPic>
            <d5p1:OnSaleState>OnSale</d5p1:OnSaleState>
            <d5p1:Price>9</d5p1:Price>
            <d5p1:ProductId>1</d5p1:ProductId>
            <d5p1:ProductSKUId>16</d5p1:ProductSKUId>
            <d5p1:ProductTitle>sample string 2</d5p1:ProductTitle>
            <d5p1:SaleTime>2025-12-26T20:13:07.6880796+08:00</d5p1:SaleTime>
            <d5p1:Sort>11</d5p1:Sort>
            <d5p1:SpecificationsMax>5</d5p1:SpecificationsMax>
            <d5p1:SpecificationsMin>4</d5p1:SpecificationsMin>
            <d5p1:StockCount>6</d5p1:StockCount>
            <d5p1:UnitsName>sample string 15</d5p1:UnitsName>
            <d5p1:VenderId>8</d5p1:VenderId>
            <d5p1:VenderName>sample string 7</d5p1:VenderName>
          </d5p1:HomeProductItem>
          <d5p1:HomeProductItem>
            <d5p1:CompetitorPrice>10</d5p1:CompetitorPrice>
            <d5p1:DisCount>12</d5p1:DisCount>
            <d5p1:DiscountPrice>13</d5p1:DiscountPrice>
            <d5p1:IsLimited>true</d5p1:IsLimited>
            <d5p1:LimitOnlyDirect>true</d5p1:LimitOnlyDirect>
            <d5p1:LimitedBeginTime>2025-12-26T20:13:07.6880796+08:00</d5p1:LimitedBeginTime>
            <d5p1:LimitedCount>18</d5p1:LimitedCount>
            <d5p1:MainPic>sample string 3</d5p1:MainPic>
            <d5p1:OnSaleState>OnSale</d5p1:OnSaleState>
            <d5p1:Price>9</d5p1:Price>
            <d5p1:ProductId>1</d5p1:ProductId>
            <d5p1:ProductSKUId>16</d5p1:ProductSKUId>
            <d5p1:ProductTitle>sample string 2</d5p1:ProductTitle>
            <d5p1:SaleTime>2025-12-26T20:13:07.6880796+08:00</d5p1:SaleTime>
            <d5p1:Sort>11</d5p1:Sort>
            <d5p1:SpecificationsMax>5</d5p1:SpecificationsMax>
            <d5p1:SpecificationsMin>4</d5p1:SpecificationsMin>
            <d5p1:StockCount>6</d5p1:StockCount>
            <d5p1:UnitsName>sample string 15</d5p1:UnitsName>
            <d5p1:VenderId>8</d5p1:VenderId>
            <d5p1:VenderName>sample string 7</d5p1:VenderName>
          </d5p1:HomeProductItem>
        </d2p1:items>
      </d2p1:TwoClassify>
    </d2p1:Items>
    <d2p1:OneClassifyId>1</d2p1:OneClassifyId>
    <d2p1:OneClassifyName>sample string 2</d2p1:OneClassifyName>
    <d2p1:OneImagesUrl>sample string 3</d2p1:OneImagesUrl>
  </data>
</ResponseOfTopProductListResponseP67rDlvc>