version = "1.0"; } private $apiParas = array(); public function getApiMethodName(){ return "jd.kpl.open.ximalaya.getresource"; } public function getApiParas(){ if(empty($this->apiParas)){ return "{}"; } return $this->apiParas; } public function check(){ } public function putOtherTextParam($key, $value){ $this->apiParas[$key] = $value; $this->$key = $value; } private $version; public function setVersion($version){ $this->version = $version; } public function getVersion(){ return $this->version; } private $requestURI; public function setRequestURI($requestURI){ $this->requestURI = $requestURI; $this->apiParas["requestURI"] = $requestURI; } public function getRequestURI(){ return $this->requestURI; } private $requestMethod; public function setRequestMethod($requestMethod){ $this->requestMethod = $requestMethod; $this->apiParas["requestMethod"] = $requestMethod; } public function getRequestMethod(){ return $this->requestMethod; } private $requestQueryString; public function setRequestQueryString($requestQueryString){ $this->requestQueryString = $requestQueryString; $this->apiParas["requestQueryString"] = $requestQueryString; } public function getRequestQueryString(){ return $this->requestQueryString; } private $requestParameterMap; public function setRequestParameterMap($requestParameterMap){ $this->requestParameterMap = $requestParameterMap; $this->apiParas["requestParameterMap"] = $requestParameterMap; } public function getRequestParameterMap(){ return $this->requestParameterMap; } private $timestamp; public function setTimestamp($timestamp){ $this->timestamp = $timestamp; $this->apiParas["timestamp"] = $timestamp; } public function getTimestamp(){ return $this->timestamp; } }