AlipayClient alipayClient = new DefaultAlipayClient(URL, APP_ID, APP_PRIVATE_KEY, FORMAT, CHARSET, ALIPAY_PUBLIC_KEY, SIGN_TYPE);
配置参数
|
示例值解释
|
获取方式/示例值
|
URL
|
支付宝网关(固定)
|
|
APPID
|
APPID 即创建应用后生成
|
获取见上面
创建应用并获取APPID
|
APP_PRIVATE_KEY
|
开发者私钥,由开发者自己生成
|
获取详见上面
配置密钥
|
FORMAT
|
参数返回格式,只支持json
|
json(固定)
|
CHARSET
|
编码集,支持GBK/UTF-8
|
开发者根据实际工程编码配置
|
ALIPAY_PUBLIC_KEY
|
支付宝公钥,由支付宝生成
|
获取详见上面
配置密钥
|
SIGN_TYPE
|
商户生成签名字符串所使用的签名算法类型,目前支持RSA2和RSA,推荐使用RSA2
|
RSA2
|
AlipayClient alipayClient = new DefaultAlipayClient("https://openapi.alipay.com/gateway.do","app_id","your private_key","json","GBK","alipay_public_key","RSA2"); ZhimaCreditEpScoreGetRequest request = new ZhimaCreditEpScoreGetRequest(); request.setBizContent("{" + "\"transaction_id\":\"201512100936588040000000465158\"," + "\"product_code\":\"w1010100003000001418\"" + " }"); ZhimaCreditEpScoreGetResponse response = alipayClient.execute(request,accessToken); if(response.isSuccess()){ System.out.println("调用成功"); } else { System.out.println("调用失败"); }
TIPS:1、调用该接口之前需经过芝麻用户授权,否则会返回鉴权失败;2、在用户无法评分时,zm_score返回字符串N/A。
|