CertAlipayRequest certAlipayRequest = new CertAlipayRequest();//gateway:支付宝网关(固定)/gateway.docertAlipayRequest.setServerUrl("/gateway.do"); certAlipayRequest.setFormat("json"); //参数返回格式,只支持 json 格式 certAlipayRequest.setCharset("utf-8"); //请求和签名使用的字符编码格式,支持 GBK和 UTF-8 certAlipayRequest.setSignType("RSA2"); //商户生成签名字符串所使用的签名算法类型,目前支持 RSA2 和 RSA,推荐商家使用 RSA2。以下参数详见:/mp_blog/creation/editor/118103200 通过该文档获取certAlipayRequest.setAppId(AppId); //APPID 即创建应用后生成,详情见创建应用并获取 APPIDcertAlipayRequest.setPrivateKey(PrivateKey); //开发者应用私钥,由开发者自己生成//应用公钥证书路径(app_cert_path 文件绝对路径)certAlipayRequest.setCertPath("/appCertPublicKey_20.crt"); //支付宝公钥证书文件路径(alipay_cert_path 文件绝对路径)certAlipayRequest.setAlipayPublicCertPath("/alipayCertPublicKey_RSA2.crt"); //支付宝CA根证书文件路径(alipay_root_cert_path 文件绝对路径)certAlipayRequest.setRootCertPath("/alipayRootCert.crt"); AlipayClient alipayClient = new DefaultAlipayClient(certAlipayRequest);AlipayFundTransUniTransferRequest request = new AlipayFundTransUniTransferRequest();ALiPayRequestParams params = new ALiPayRequestParams();request.setBizContent("{" +"\"out_biz_no\":\""+订单号+"\","+"\"trans_amount\":\""+金额+"\"," +"\"product_code\":\"TRANS_ACCOUNT_NO_PWD\"," +"\"biz_scene\":\"DIRECT_TRANSFER\"," +"\"order_title\":\""+提现+"\"," +"\"payee_info\":{" +"\"identity\":\""+支付宝授权后userId+"\"," +"\"identity_type\":\"ALIPAY_USER_ID\"," +"}" +"}");AlipayFundTransUniTransferResponse response = alipayClient.certificateExecute(request);return Json.retSuccess(response);
700字范文,内容丰富有趣,生活中的好帮手!