Property | Type | Description | |
---|---|---|---|
$alipay_config | |||
$alipay_gateway_new | 支付宝网关地址(新) |
Method | Description | |
---|---|---|
AlipaySubmit ( $alipay_config ) | ||
__construct ( $alipay_config ) | ||
buildRequestForm ( $para_temp, $method, $button_name ) : 提交表单HTML文本 | 建立请求,以表单HTML形式构造(默认) | |
buildRequestHttp ( $para_temp ) : 支付宝处理结果 | 建立请求,以模拟远程HTTP的POST请求方式构造并获取支付宝的处理结果 | |
buildRequestHttpInFile ( $para_temp, $file_para_name, $file_name ) : 支付宝返回处理结果 | 建立请求,以模拟远程HTTP的POST请求方式构造并获取支付宝的处理结果,带文件上传功能 | |
buildRequestMysign ( $para_sort ) | 生成签名结果 | |
buildRequestPara ( $para_temp ) : 要请求的参数数组 | 生成要请求给支付宝的参数数组 | |
buildRequestParaToString ( $para_temp ) : 要请求的参数数组字符串 | 生成要请求给支付宝的参数数组 | |
query_timestamp ( ) | 用于防钓鱼,调用接口query_timestamp来获取时间戳的处理函数 注意:该功能PHP5环境及以上支持,因此必须服务器、本地电脑中装有支持DOMDocument、SSL的PHP配置环境。建议本地调试时使用PHP开发软件 return 时间戳字符串 |
public buildRequestForm ( $para_temp, $method, $button_name ) : 提交表单HTML文本 | ||
$para_temp | 请求参数数组 | |
$method | 提交方式。两个值可选:post、get | |
$button_name | 确认按钮显示文字 | |
return | 提交表单HTML文本 |
public buildRequestHttp ( $para_temp ) : 支付宝处理结果 | ||
$para_temp | 请求参数数组 | |
return | 支付宝处理结果 |
public buildRequestHttpInFile ( $para_temp, $file_para_name, $file_name ) : 支付宝返回处理结果 | ||
$para_temp | 请求参数数组 | |
$file_para_name | 文件类型的参数名 | |
$file_name | 文件完整绝对路径 | |
return | 支付宝返回处理结果 |
public buildRequestMysign ( $para_sort ) | ||
$para_sort | 已排序要签名的数组 return 签名结果字符串 |
public buildRequestPara ( $para_temp ) : 要请求的参数数组 | ||
$para_temp | 请求前的参数数组 | |
return | 要请求的参数数组 |
public buildRequestParaToString ( $para_temp ) : 要请求的参数数组字符串 | ||
$para_temp | 请求前的参数数组 | |
return | 要请求的参数数组字符串 |
public query_timestamp ( ) |