<?php /** * ALIPAY API: alipay.mobile.public.info.modify request * * @author auto create * @since 1.0, 2017-09-01 20:55:35 */ class AlipayMobilePublicInfoModifyRequest { /** * 服务窗名称,2-20个字之间;不得含有违反法律法规和公序良俗的相关信息;不得侵害他人名誉权、知识产权、商业秘密等合法权利;不得以太过广泛的、或产品、行业词组来命名,如:女装、皮革批发;不得以实名认证的媒体资质账号创建服务窗,或媒体相关名称命名服务窗,如:XX电视台、XX杂志等 **/ private $appName; /** * 授权运营书,企业商户若为被经营方授权,需上传加盖公章的扫描件,请使用照片上传接口上传图片获得image_url **/ private $authPic; /** * 营业执照地址,建议尺寸 320 x 320px,支持.jpg .jpeg .png 格式,小于3M **/ private $licenseUrl; /** * 服务窗头像地址,建议尺寸 320 x 320px,支持.jpg .jpeg .png 格式,小于3M **/ private $logoUrl; /** * 服务窗欢迎语,200字以内,首次使用服务窗必须 **/ private $publicGreeting; /** * 第一张门店照片地址,建议尺寸 320 x 320px,支持.jpg .jpeg .png 格式,小于3M **/ private $shopPic1; /** * 第二张门店照片地址 **/ private $shopPic2; /** * 第三张门店照片地址 **/ private $shopPic3; private $apiParas = array(); private $terminalType; private $terminalInfo; private $prodCode; private $apiVersion="1.0"; private $notifyUrl; private $returnUrl; private $needEncrypt=false; public function setAppName($appName) { $this->appName = $appName; $this->apiParas["app_name"] = $appName; } public function getAppName() { return $this->appName; } public function setAuthPic($authPic) { $this->authPic = $authPic; $this->apiParas["auth_pic"] = $authPic; } public function getAuthPic() { return $this->authPic; } public function setLicenseUrl($licenseUrl) { $this->licenseUrl = $licenseUrl; $this->apiParas["license_url"] = $licenseUrl; } public function getLicenseUrl() { return $this->licenseUrl; } public function setLogoUrl($logoUrl) { $this->logoUrl = $logoUrl; $this->apiParas["logo_url"] = $logoUrl; } public function getLogoUrl() { return $this->logoUrl; } public function setPublicGreeting($publicGreeting) { $this->publicGreeting = $publicGreeting; $this->apiParas["public_greeting"] = $publicGreeting; } public function getPublicGreeting() { return $this->publicGreeting; } public function setShopPic1($shopPic1) { $this->shopPic1 = $shopPic1; $this->apiParas["shop_pic1"] = $shopPic1; } public function getShopPic1() { return $this->shopPic1; } public function setShopPic2($shopPic2) { $this->shopPic2 = $shopPic2; $this->apiParas["shop_pic2"] = $shopPic2; } public function getShopPic2() { return $this->shopPic2; } public function setShopPic3($shopPic3) { $this->shopPic3 = $shopPic3; $this->apiParas["shop_pic3"] = $shopPic3; } public function getShopPic3() { return $this->shopPic3; } public function getApiMethodName() { return "alipay.mobile.public.info.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; } }