public class AlipayCore
extends java.lang.Object
构造器和说明 |
---|
AlipayCore() |
限定符和类型 | 方法和说明 |
---|---|
static java.lang.String |
createLinkString(java.util.Map<java.lang.String,java.lang.String> params)
把数组所有元素排序,并按照“参数=参数值”的模式用“&”字符拼接成字符串
|
static java.lang.String |
getAbstract(java.lang.String strFilePath,
java.lang.String file_digest_type)
生成文件摘要
|
static void |
logResult(java.lang.String sWord)
写日志,方便测试(看网站需求,也可以改成把记录存入数据库)
|
static java.util.Map<java.lang.String,java.lang.String> |
paraFilter(java.util.Map<java.lang.String,java.lang.String> sArray)
除去数组中的空值和签名参数
|
public static java.util.Map<java.lang.String,java.lang.String> paraFilter(java.util.Map<java.lang.String,java.lang.String> sArray)
sArray
- 签名参数组public static java.lang.String createLinkString(java.util.Map<java.lang.String,java.lang.String> params)
params
- 需要排序并参与字符拼接的参数组public static void logResult(java.lang.String sWord)
sWord
- 要写入日志里的文本内容public static java.lang.String getAbstract(java.lang.String strFilePath, java.lang.String file_digest_type) throws java.io.IOException
strFilePath
- 文件路径file_digest_type
- 摘要算法java.io.IOException