<?php
namespace Com\Pdd\Pop\Sdk\Api\Request;
use Com\Pdd\Pop\Sdk\PopBaseHttpRequest;
use Com\Pdd\Pop\Sdk\PopBaseJsonEntity;
class PddDdkTopGoodsListQueryRequest extends PopBaseHttpRequest
{
public function __construct()
{
}
private $limit;
private $listId;
private $offset;
private $pId;
private $sortType;
private $customParameters;
protected function setUserParams(&$params)
{
$this->setUserParam($params, "limit", $this->limit);
$this->setUserParam($params, "list_id", $this->listId);
$this->setUserParam($params, "offset", $this->offset);
$this->setUserParam($params, "p_id", $this->pId);
$this->setUserParam($params, "sort_type", $this->sortType);
$this->setUserParam($params, "custom_parameters", $this->customParameters);
}
public function getVersion()
{
return "V1";
}
public function getDataType()
{
return "JSON";
}
public function getType()
{
return "pdd.ddk.top.goods.list.query";
}
public function setLimit($limit)
{
$this->limit = $limit;
}
public function setListId($listId)
{
$this->listId = $listId;
}
public function setOffset($offset)
{
$this->offset = $offset;
}
public function setPId($pId)
{
$this->pId = $pId;
}
public function setSortType($sortType)
{
$this->sortType = $sortType;
}
public function setCustomParameters($customParameters)
{
$this->customParameters = $customParameters;
}
}