Properties

$arrayAsJson

$arrayAsJson : boolean

构建请求字符串时,是否将参数内的数组编码为 JSON

Type

boolean

$apiParams

$apiParams : array

API 请求参数(非系统参数)

Type

array

$notifyUrl

$notifyUrl : 

Type

$returnUrl

$returnUrl : 

Type

$authToken

$authToken : 

Type

$appAuthToken

$appAuthToken : 

Type

$appCategoryIds

$appCategoryIds : 

小程序应用类目,参数格式:一级类目_二级类目。 应用类目参考文档:https://docs.alipay.com/isv/10325

Type

$appDesc

$appDesc : 

商户小程序描述信息,简要描述小程序主要功能(20-500个字),例:xx小程序提供了xx功能,主要解决了XX问题。

Type

$appEnglishName

$appEnglishName : 

小程序英文名称,长度3~20个字符

Type

$appLogo

$appLogo : 

商户小程序应用图标,最大256KB,LOGO不允许涉及政治敏感与色情;图片格式必须为:png、jpeg、jpg,建议上传像素为180*180,LOGO核心图形建议在白色160PX范围内

Type

$appName

$appName : 

代商户创建的小程序应用名称。名称可以由中文、数字、英文及下划线组成,长度在3-20个字符之间,一个中文字等于2个字符,更多名称规则见:https://docs.alipay.com/mini/operation/name

Type

$appSlogan

$appSlogan : 

代商户创建的小程序的简介,请用一句话简要描述小程序提供的服务;应用上架后一个自然月可修改5次(10~32个字符)

Type

$batchNo

$batchNo : 

ISV 代商户操作事务编号,通过事务开启接口alipay.open.agent.create调用返回。

Type

$serviceEmail

$serviceEmail : 

商户小程序客服邮箱 商户小程序客服电话和邮箱,可以二选一填写,但不能同时为空

Type

$servicePhone

$servicePhone : 

商户小程序的客服电话,推荐填写 商户小程序客服电话和邮箱,可以二选一填写,但不能同时为空

Type

Methods

__construct()

__construct(  $config = array()) 

Parameters

$config

__destruct()

__destruct() 

className()

className(boolean  $shorten = false) : string

获取自身类名

Parameters

boolean $shorten

是否不带命名空间

Returns

string

getApiMethodName()

getApiMethodName() : string

根据类名获取 API 方法名

Returns

string

getTimestamp()

getTimestamp() : string

获取用于发起请求的“时间戳”

Returns

string

getApiParams()

getApiParams() 

getNotifyUrl()

getNotifyUrl() 

setNotifyUrl()

setNotifyUrl(  $notifyUrl) 

Parameters

$notifyUrl

getReturnUrl()

getReturnUrl() 

setReturnUrl()

setReturnUrl(  $returnUrl) 

Parameters

$returnUrl

getAuthToken()

getAuthToken() 

setAuthToken()

setAuthToken(  $authToken) 

Parameters

$authToken

getAppAuthToken()

getAppAuthToken() 

setAppAuthToken()

setAppAuthToken(  $appAuthToken) 

Parameters

$appAuthToken

__get()

__get(  $name) 

Parameters

$name

__set()

__set(  $name,   $value) 

Parameters

$name
$value

__isset()

__isset(  $name) 

Parameters

$name

__unset()

__unset(  $name) 

Parameters

$name

setAppCategoryIds()

setAppCategoryIds(  $appCategoryIds) 

Parameters

$appCategoryIds

getAppCategoryIds()

getAppCategoryIds() 

setAppDesc()

setAppDesc(  $appDesc) 

Parameters

$appDesc

getAppDesc()

getAppDesc() 

setAppEnglishName()

setAppEnglishName(  $appEnglishName) 

Parameters

$appEnglishName

getAppEnglishName()

getAppEnglishName() 

setAppLogo()

setAppLogo(  $appLogo) 

Parameters

$appLogo

getAppLogo()

getAppLogo() 

setAppName()

setAppName(  $appName) 

Parameters

$appName

getAppName()

getAppName() 

setAppSlogan()

setAppSlogan(  $appSlogan) 

Parameters

$appSlogan

getAppSlogan()

getAppSlogan() 

setBatchNo()

setBatchNo(  $batchNo) 

Parameters

$batchNo

getBatchNo()

getBatchNo() 

setServiceEmail()

setServiceEmail(  $serviceEmail) 

Parameters

$serviceEmail

getServiceEmail()

getServiceEmail() 

setServicePhone()

setServicePhone(  $servicePhone) 

Parameters

$servicePhone

getServicePhone()

getServicePhone()