infoType = $infoType; $this->apiParas["info_type"] = $infoType; } public function getInfoType() { return $this->infoType; } public function setInviterCode($inviterCode) { $this->inviterCode = $inviterCode; $this->apiParas["inviter_code"] = $inviterCode; } public function getInviterCode() { return $this->inviterCode; } public function setNote($note) { $this->note = $note; $this->apiParas["note"] = $note; } public function getNote() { return $this->note; } public function setOfflineScene($offlineScene) { $this->offlineScene = $offlineScene; $this->apiParas["offline_scene"] = $offlineScene; } public function getOfflineScene() { return $this->offlineScene; } public function setOnlineScene($onlineScene) { $this->onlineScene = $onlineScene; $this->apiParas["online_scene"] = $onlineScene; } public function getOnlineScene() { return $this->onlineScene; } public function setRelationFrom($relationFrom) { $this->relationFrom = $relationFrom; $this->apiParas["relation_from"] = $relationFrom; } public function getRelationFrom() { return $this->relationFrom; } public function getApiMethodName() { return "taobao.tbk.sc.publisher.info.save"; } public function getApiParas() { return $this->apiParas; } public function check() { RequestCheckUtil::checkNotNull($this->infoType,"infoType"); RequestCheckUtil::checkNotNull($this->inviterCode,"inviterCode"); } public function putOtherTextParam($key, $value) { $this->apiParas[$key] = $value; $this->$key = $value; } }