PHP 클래스 AlipayNotify, thinksns

파일 보기 프로젝트 열기: medz/thinksns-4 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$alipay_config
$http_verify_url HTTP形式消息验证地址
$https_verify_url HTTPS形式消息验证地址

공개 메소드들

메소드 설명
AlipayNotify ( $alipay_config )
__construct ( $alipay_config )
getResponse ( $notify_id ) : 服务器ATN结果 获取远程服务器ATN结果,验证返回URL
getSignVeryfy ( $para_temp, $sign ) : 签名验证结果 获取返回时的签名验证结果
verifyNotify ( ) : 验证结果 针对notify_url验证消息是否是支付宝发出的合法消息
verifyReturn ( ) : 验证结果 针对return_url验证消息是否是支付宝发出的合法消息

메소드 상세

AlipayNotify() 공개 메소드

public AlipayNotify ( $alipay_config )

__construct() 공개 메소드

public __construct ( $alipay_config )

getResponse() 공개 메소드

获取远程服务器ATN结果,验证返回URL
public getResponse ( $notify_id ) : 服务器ATN结果
$notify_id 通知校验ID
리턴 服务器ATN结果 验证结果集: invalid命令参数不对 出现这个错误,请检测返回处理中partner和key是否为空 true 返回正确信息 false 请检查防火墙或者是服务器阻止端口问题以及验证时间是否超过一分钟

getSignVeryfy() 공개 메소드

获取返回时的签名验证结果
public getSignVeryfy ( $para_temp, $sign ) : 签名验证结果
$para_temp 通知返回来的参数数组
$sign 返回的签名结果
리턴 签名验证结果

verifyNotify() 공개 메소드

针对notify_url验证消息是否是支付宝发出的合法消息
public verifyNotify ( ) : 验证结果
리턴 验证结果

verifyReturn() 공개 메소드

针对return_url验证消息是否是支付宝发出的合法消息
public verifyReturn ( ) : 验证结果
리턴 验证结果

프로퍼티 상세

$alipay_config 공개적으로 프로퍼티

public $alipay_config

$http_verify_url 공개적으로 프로퍼티

HTTP形式消息验证地址
public $http_verify_url

$https_verify_url 공개적으로 프로퍼티

HTTPS形式消息验证地址
public $https_verify_url