通过了解产品,对产品有了大致的了解后,开发者可通过每个产品的“快速接入”部分,快速完成该产品中任意一个接口的sdk接入。
这里我们通过沙箱环境,以当面付的扫码支付接口(alipay.trade.precreate)为例做一下简单介绍:
在沙箱支持产品列表中的所有产品接口均已开通权限,开发者只需配置以下信息即可联调接口:
1. 沙箱appid
2. 沙箱网关
3. 沙箱应用私钥
4. 沙箱支付宝公钥
AlipayClient alipayClient = new DefaultAlipayClient("https://openapi.alipaydev.com/gateway.do", APP_ID, APP_PRIVATE_KEY, "json", CHARSET, ALIPAY_PUBLIC_KEY, "RSA2"); AlipayTradePrecreateRequest request = new AlipayTradePrecreateRequest(); AlipayTradePrecreateModel model = new AlipayTradePrecreateModel(); request.setBizModel(model); model.setOutTradeNo(System.currentTimeMills()); model.setTotalAmount("88.88"); model.setSubject("Iphone6 16G"); AlipayTradePrecreateResponse response = alipayClient.execute(request); System.out.print(response.getBody()); System.out.print(response.getQrCode());