activityMaterialId = $activityMaterialId; $this->apiParas["activity_material_id"] = $activityMaterialId; } public function getActivityMaterialId() { return $this->activityMaterialId; } public function setAdzoneId($adzoneId) { $this->adzoneId = $adzoneId; $this->apiParas["adzone_id"] = $adzoneId; } public function getAdzoneId() { return $this->adzoneId; } 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.activity.info.get"; } public function getApiParas() { return $this->apiParas; } public function check() { RequestCheckUtil::checkNotNull($this->activityMaterialId,"activityMaterialId"); RequestCheckUtil::checkNotNull($this->adzoneId,"adzoneId"); } public function putOtherTextParam($key, $value) { $this->apiParas[$key] = $value; $this->$key = $value; } }