agentid = $agentid; $this->apiParas["agentid"] = $agentid; } public function getAgentid() { return $this->agentid; } public function setCalendarId($calendarId) { $this->calendarId = $calendarId; $this->apiParas["calendar_id"] = $calendarId; } public function getCalendarId() { return $this->calendarId; } public function setEventId($eventId) { $this->eventId = $eventId; $this->apiParas["event_id"] = $eventId; } public function getEventId() { return $this->eventId; } public function getApiMethodName() { return "dingtalk.oapi.calendar.v2.event.cancel"; } public function getApiParas() { return $this->apiParas; } public function check() { RequestCheckUtil::checkNotNull($this->calendarId,"calendarId"); RequestCheckUtil::checkMaxLength($this->calendarId,64,"calendarId"); RequestCheckUtil::checkNotNull($this->eventId,"eventId"); RequestCheckUtil::checkMaxLength($this->eventId,64,"eventId"); } public function putOtherTextParam($key, $value) { $this->apiParas[$key] = $value; $this->$key = $value; } }