<?php /** * ALIPAY API: alipay.open.mini.baseinfo.modify request * * @author auto create * @since 1.0, 2019-11-13 17:36:06 */ class AlipayOpenMiniBaseinfoModifyRequest { /** * 11_12;12_13。小程序类目,格式为 第一个一级类目_第一个二级类目;第二个一级类目_第二个二级类目,详细类目可以参考https://docs.alipay.com/isv/10325 **/ private $appCategoryIds; /** * 小程序应用描述,20-200个字 **/ private $appDesc; /** * 小程序应用英文名称 **/ private $appEnglishName; /** * 小程序应用logo图标,图片格式必须为:png、jpeg、jpg,建议上传像素为180*180 **/ private $appLogo; /** * 小程序应用名称 **/ private $appName; /** * 小程序应用简介,一句话描述小程序功能 **/ private $appSlogan; /** * 小程序客服邮箱 **/ private $serviceEmail; /** * 小程序客服电话 **/ private $servicePhone; private $apiParas = array(); private $terminalType; private $terminalInfo; private $prodCode; private $apiVersion="1.0"; private $notifyUrl; private $returnUrl; private $needEncrypt=false; public function setAppCategoryIds($appCategoryIds) { $this->appCategoryIds = $appCategoryIds; $this->apiParas["app_category_ids"] = $appCategoryIds; } public function getAppCategoryIds() { return $this->appCategoryIds; } public function setAppDesc($appDesc) { $this->appDesc = $appDesc; $this->apiParas["app_desc"] = $appDesc; } public function getAppDesc() { return $this->appDesc; } public function setAppEnglishName($appEnglishName) { $this->appEnglishName = $appEnglishName; $this->apiParas["app_english_name"] = $appEnglishName; } public function getAppEnglishName() { return $this->appEnglishName; } public function setAppLogo($appLogo) { $this->appLogo = $appLogo; $this->apiParas["app_logo"] = $appLogo; } public function getAppLogo() { return $this->appLogo; } public function setAppName($appName) { $this->appName = $appName; $this->apiParas["app_name"] = $appName; } public function getAppName() { return $this->appName; } public function setAppSlogan($appSlogan) { $this->appSlogan = $appSlogan; $this->apiParas["app_slogan"] = $appSlogan; } public function getAppSlogan() { return $this->appSlogan; } public function setServiceEmail($serviceEmail) { $this->serviceEmail = $serviceEmail; $this->apiParas["service_email"] = $serviceEmail; } public function getServiceEmail() { return $this->serviceEmail; } public function setServicePhone($servicePhone) { $this->servicePhone = $servicePhone; $this->apiParas["service_phone"] = $servicePhone; } public function getServicePhone() { return $this->servicePhone; } public function getApiMethodName() { return "alipay.open.mini.baseinfo.modify"; } public function setNotifyUrl($notifyUrl) { $this->notifyUrl=$notifyUrl; } public function getNotifyUrl() { return $this->notifyUrl; } public function setReturnUrl($returnUrl) { $this->returnUrl=$returnUrl; } public function getReturnUrl() { return $this->returnUrl; } public function getApiParas() { return $this->apiParas; } public function getTerminalType() { return $this->terminalType; } public function setTerminalType($terminalType) { $this->terminalType = $terminalType; } public function getTerminalInfo() { return $this->terminalInfo; } public function setTerminalInfo($terminalInfo) { $this->terminalInfo = $terminalInfo; } public function getProdCode() { return $this->prodCode; } public function setProdCode($prodCode) { $this->prodCode = $prodCode; } public function setApiVersion($apiVersion) { $this->apiVersion=$apiVersion; } public function getApiVersion() { return $this->apiVersion; } public function setNeedEncrypt($needEncrypt) { $this->needEncrypt=$needEncrypt; } public function getNeedEncrypt() { return $this->needEncrypt; } }