filterKey = $filterKey; $this->apiParas["filter_key"] = $filterKey; } public function getFilterKey() { return $this->filterKey; } public function setMainNick($mainNick) { $this->mainNick = $mainNick; $this->apiParas["main_nick"] = $mainNick; } public function getMainNick() { return $this->mainNick; } public function setPageNum($pageNum) { $this->pageNum = $pageNum; $this->apiParas["page_num"] = $pageNum; } public function getPageNum() { return $this->pageNum; } public function setPageSize($pageSize) { $this->pageSize = $pageSize; $this->apiParas["page_size"] = $pageSize; } public function getPageSize() { return $this->pageSize; } public function getApiMethodName() { return "taobao.subusers.subaccount.search"; } public function getApiParas() { return $this->apiParas; } public function check() { RequestCheckUtil::checkNotNull($this->filterKey,"filterKey"); RequestCheckUtil::checkNotNull($this->mainNick,"mainNick"); } public function putOtherTextParam($key, $value) { $this->apiParas[$key] = $value; $this->$key = $value; } }