groupUniqId = $groupUniqId; $this->apiParas["group_uniq_id"] = $groupUniqId; } public function getGroupUniqId() { return $this->groupUniqId; } public function setOrgInnerGroup($orgInnerGroup) { $this->orgInnerGroup = $orgInnerGroup; $this->apiParas["org_inner_group"] = $orgInnerGroup; } public function getOrgInnerGroup() { return $this->orgInnerGroup; } public function setOwnerUserid($ownerUserid) { $this->ownerUserid = $ownerUserid; $this->apiParas["owner_userid"] = $ownerUserid; } public function getOwnerUserid() { return $this->ownerUserid; } public function setTitle($title) { $this->title = $title; $this->apiParas["title"] = $title; } public function getTitle() { return $this->title; } public function getApiMethodName() { return "dingtalk.oapi.im.chat.servicegroup.create"; } public function getApiParas() { return $this->apiParas; } public function check() { RequestCheckUtil::checkNotNull($this->ownerUserid,"ownerUserid"); RequestCheckUtil::checkNotNull($this->title,"title"); RequestCheckUtil::checkMaxLength($this->title,256,"title"); } public function putOtherTextParam($key, $value) { $this->apiParas[$key] = $value; $this->$key = $value; } }