addUserids = $addUserids; $this->apiParas["add_userids"] = $addUserids; } public function getAddUserids() { return $this->addUserids; } public function setDelUserids($delUserids) { $this->delUserids = $delUserids; $this->apiParas["del_userids"] = $delUserids; } public function getDelUserids() { return $this->delUserids; } public function setDeviceId($deviceId) { $this->deviceId = $deviceId; $this->apiParas["device_id"] = $deviceId; } public function getDeviceId() { return $this->deviceId; } public function getApiMethodName() { return "dingtalk.oapi.smartdevice.devicemember.sync"; } public function getApiParas() { return $this->apiParas; } public function check() { RequestCheckUtil::checkMaxListSize($this->addUserids,200,"addUserids"); RequestCheckUtil::checkMaxListSize($this->delUserids,200,"delUserids"); RequestCheckUtil::checkNotNull($this->deviceId,"deviceId"); } public function putOtherTextParam($key, $value) { $this->apiParas[$key] = $value; $this->$key = $value; } }