randomNum = $randomNum; $this->apiParas["random_num"] = $randomNum; } public function getRandomNum() { return $this->randomNum; } public function setSecretVersion($secretVersion) { $this->secretVersion = $secretVersion; $this->apiParas["secret_version"] = $secretVersion; } public function getSecretVersion() { return $this->secretVersion; } public function getApiMethodName() { return "taobao.top.secret.get"; } public function getApiParas() { return $this->apiParas; } public function check() { RequestCheckUtil::checkNotNull($this->randomNum,"randomNum"); } public function putOtherTextParam($key, $value) { $this->apiParas[$key] = $value; $this->$key = $value; } }