agentId = $agentId; $this->apiParas["agentId"] = $agentId; } public function getAgentId() { return $this->agentId; } public function setDeptVisibleScopes($deptVisibleScopes) { $this->deptVisibleScopes = $deptVisibleScopes; $this->apiParas["deptVisibleScopes"] = $deptVisibleScopes; } public function getDeptVisibleScopes() { return $this->deptVisibleScopes; } public function setIsHidden($isHidden) { $this->isHidden = $isHidden; $this->apiParas["isHidden"] = $isHidden; } public function getIsHidden() { return $this->isHidden; } public function setUserVisibleScopes($userVisibleScopes) { $this->userVisibleScopes = $userVisibleScopes; $this->apiParas["userVisibleScopes"] = $userVisibleScopes; } public function getUserVisibleScopes() { return $this->userVisibleScopes; } public function getApiMethodName() { return "dingtalk.oapi.microapp.set_visible_scopes"; } public function getApiParas() { return $this->apiParas; } public function check() { } public function putOtherTextParam($key, $value) { $this->apiParas[$key] = $value; $this->$key = $value; } }