agentId = $agentId; $this->apiParas["agentId"] = $agentId; } public function getAgentId() { return $this->agentId; } public function setAppDesc($appDesc) { $this->appDesc = $appDesc; $this->apiParas["appDesc"] = $appDesc; } public function getAppDesc() { return $this->appDesc; } public function setAppIcon($appIcon) { $this->appIcon = $appIcon; $this->apiParas["appIcon"] = $appIcon; } public function getAppIcon() { return $this->appIcon; } public function setAppName($appName) { $this->appName = $appName; $this->apiParas["appName"] = $appName; } public function getAppName() { return $this->appName; } public function setHomepageUrl($homepageUrl) { $this->homepageUrl = $homepageUrl; $this->apiParas["homepageUrl"] = $homepageUrl; } public function getHomepageUrl() { return $this->homepageUrl; } public function setOmpLink($ompLink) { $this->ompLink = $ompLink; $this->apiParas["ompLink"] = $ompLink; } public function getOmpLink() { return $this->ompLink; } public function setPcHomepageUrl($pcHomepageUrl) { $this->pcHomepageUrl = $pcHomepageUrl; $this->apiParas["pcHomepageUrl"] = $pcHomepageUrl; } public function getPcHomepageUrl() { return $this->pcHomepageUrl; } public function getApiMethodName() { return "dingtalk.oapi.microapp.update"; } public function getApiParas() { return $this->apiParas; } public function check() { } public function putOtherTextParam($key, $value) { $this->apiParas[$key] = $value; $this->$key = $value; } }