C# 클래스 CRL.Business.OnlinePay.Company.Alipay.AlipaySubmit

파일 보기 프로젝트 열기: hubro-xx/CRL2 1 사용 예제들

공개 메소드들

메소드 설명
BuildRequest ( string>.SortedDictionary sParaTemp ) : string

建立请求,以模拟远程HTTP的POST请求方式构造并获取支付宝的处理结果

BuildRequest ( string>.SortedDictionary sParaTemp, string strMethod, string strButtonValue ) : string

建立请求,以表单HTML形式构造(默认)

BuildRequest ( string>.SortedDictionary sParaTemp, string strMethod, string fileName, byte data, string contentType, int lengthFile ) : string

建立请求,以模拟远程HTTP的POST请求方式构造并获取支付宝的处理结果,带文件上传功能

Query_timestamp ( ) : string

用于防钓鱼,调用接口query_timestamp来获取时间戳的处理函数 注意:远程解析XML出错,与IIS服务器配置有关

비공개 메소드들

메소드 설명
AlipaySubmit ( ) : System
BuildRequestMysign ( string>.Dictionary sPara ) : string

生成请求时的签名

BuildRequestPara ( string>.SortedDictionary sParaTemp ) : string>.Dictionary

生成要请求给支付宝的参数数组

BuildRequestParaToString ( string>.SortedDictionary sParaTemp, Encoding code ) : string

生成要请求给支付宝的参数数组

메소드 상세

BuildRequest() 공개 정적인 메소드

建立请求,以模拟远程HTTP的POST请求方式构造并获取支付宝的处理结果
public static BuildRequest ( string>.SortedDictionary sParaTemp ) : string
sParaTemp string>.SortedDictionary 请求参数数组
리턴 string

BuildRequest() 공개 정적인 메소드

建立请求,以表单HTML形式构造(默认)
public static BuildRequest ( string>.SortedDictionary sParaTemp, string strMethod, string strButtonValue ) : string
sParaTemp string>.SortedDictionary 请求参数数组
strMethod string 提交方式。两个值可选:post、get
strButtonValue string 确认按钮显示文字
리턴 string

BuildRequest() 공개 정적인 메소드

建立请求,以模拟远程HTTP的POST请求方式构造并获取支付宝的处理结果,带文件上传功能
public static BuildRequest ( string>.SortedDictionary sParaTemp, string strMethod, string fileName, byte data, string contentType, int lengthFile ) : string
sParaTemp string>.SortedDictionary 请求参数数组
strMethod string 提交方式。两个值可选:post、get
fileName string 文件绝对路径
data byte 文件数据
contentType string 文件内容类型
lengthFile int 文件长度
리턴 string

Query_timestamp() 공개 정적인 메소드

用于防钓鱼,调用接口query_timestamp来获取时间戳的处理函数 注意:远程解析XML出错,与IIS服务器配置有关
public static Query_timestamp ( ) : string
리턴 string