alipay-sdk-java-all

Introduction: 蚂蚁金服开放平台 Java SDK
More: Author   ReportBugs   OfficialWebsite   
Tags:
开发语言:JAVA
适用 JDK 版本:1.5 及以上
版权:蚂蚁金融服务集团
DefaultAlipayClient.java
public DefaultAlipayClient(String serverUrl, String appId, String privateKey);
DefaultAlipayClient.java
public <T extends AlipayResponse> T execute(AlipayRequest<T> request);
  • 功能:执行请求调用(适用于不需要授权接口调用)
  • 输入:request 接口请求对象
  • 输出:T 请求返回对象
DefaultAlipayClient.java
public <T extends AlipayResponse> T execute(AlipayRequest<T> request, String accessToken);
  • 功能:执行请求调用(适用于需要授权接口调用)
  • 输入:
    • request 接口请求对象
    • authToken 授权令牌
  • 输出:T 请求返回对象

调用示例

签名相关类

AlipaySignature.java
public static String rsaSign(Map<String, String> params, String privateKey, String charset);
  • 功能:RSA 签名
  • 输入:
    • params 待签名参数 map
    • privateKey 私钥
    • charset 签名编码格式
  • 输出:签名结果
AlipaySignature.java
public static boolean rsaCheckV2(Map<String, String> params, String publicKey, String charset);
  • 功能:RSA 验签
  • 输入:
    • params 签名参数内容 map
    • publicKey 公钥
    • charset 签名编码格式
  • 输出:验签结果
AlipaySignature.java
public static boolean rsaCheckContent(String content, String sign, String publicKey,String charset);
  • 功能:RSA 验签
  • 输入:
    • content 签名参数内容字符串
    • sign 签名
    • publicKey 公钥
    • charset 签名编码格式
  • 输出:验签结果
Support Me
Apps
About Me
Google+: Trinea trinea
GitHub: Trinea