adzoneId = $adzoneId; $this->apiParas["adzone_id"] = $adzoneId; } public function getAdzoneId() { return $this->adzoneId; } public function setPlatform($platform) { $this->platform = $platform; $this->apiParas["platform"] = $platform; } public function getPlatform() { return $this->platform; } public function setPromotionSceneId($promotionSceneId) { $this->promotionSceneId = $promotionSceneId; $this->apiParas["promotion_scene_id"] = $promotionSceneId; } public function getPromotionSceneId() { return $this->promotionSceneId; } public function setRelationId($relationId) { $this->relationId = $relationId; $this->apiParas["relation_id"] = $relationId; } public function getRelationId() { return $this->relationId; } public function setSubPid($subPid) { $this->subPid = $subPid; $this->apiParas["sub_pid"] = $subPid; } public function getSubPid() { return $this->subPid; } public function setUnionId($unionId) { $this->unionId = $unionId; $this->apiParas["union_id"] = $unionId; } public function getUnionId() { return $this->unionId; } public function getApiMethodName() { return "taobao.tbk.activitylink.get"; } public function getApiParas() { return $this->apiParas; } public function check() { RequestCheckUtil::checkNotNull($this->adzoneId,"adzoneId"); RequestCheckUtil::checkNotNull($this->promotionSceneId,"promotionSceneId"); } public function putOtherTextParam($key, $value) { $this->apiParas[$key] = $value; $this->$key = $value; } }