支付宝支付流程指引
来源:互联网 发布:乐高42056淘宝 编辑:程序博客网 时间:2024/06/10 04:58
最近项目要弄微信支付和支付宝支付,本文主要是支付宝支付流程。
https://docs.open.alipay.com/291/105974/直接看这里
第一步:应用私钥
问题来了,应用私钥怎么弄,https://docs.open.alipay.com/291/105971
直接下载这个工具生成就可以了吗?
想知道答案的话,直接用工具生成应用私钥放到支付宝demo里运行就知道,
配置完appid和应用私钥真的可以调起支付宝支付。没有安装支付宝的情况下
是跳转网页版支付宝,安装了支付宝app就优先条app。、
第二步:参考demo集成支付
复制PayDemoActivity中payV2方法和其他用到的类也一起复制过来.
因为ios已经弄过私钥且在开发平方台配置好支付设置了。我直接拿appid和私钥就可以支付成功了。
初步支付功能已经具备了,等服务器集成支付宝支付后,手机端还需要拼接参数,建model等待优化的步骤。
调试的时候不用像微信一样必须要重新打包才行,而且直接注释本地签名的步骤:
/*boolean rsa2 = (AppConstants.RSA2_PRIVATE.length() > 0);Map<String, String> params = OrderInfoUtil2_0.buildOrderParamMap(AppConstants.zfb_APP_ID, rsa2);String orderParam = OrderInfoUtil2_0.buildOrderParam(params);String privateKey =AppConstants.RSA2_PRIVATE;String sign = OrderInfoUtil2_0.getSign(params, privateKey, rsa2);final String orderInfo = orderParam + "&" + sign;*/直接注释Demo拷贝过来的这几个代码,填写服务端返回的一大串字符串:
Runnable payRunnable = new Runnable() {
@Override
public void run() {
PayTask alipay = new PayTask(PaymenyActivity.this);
Map<String, String> result = alipay.payV2(服务端返回一长串, true);
记录到此,相对微信支付官方文档,支付宝的好太多了。
- 支付宝支付流程指引
- 微信支付流程指引
- 支付宝支付流程
- 支付宝支付流程
- 支付宝支付流程
- 支付宝支付流程
- 支付宝支付流程
- 支付宝 支付流程
- 支付宝支付流程
- 支付宝支付流程
- 支付宝支付流程
- 支付宝支付流程
- 支付宝无线支付流程
- ios 支付宝支付流程
- ios 支付宝支付流程
- android支付宝支付流程
- 支付宝的支付流程
- 支付宝的支付流程
- C/C++开发: 函数指针用法
- 剑指offer_2 替换空格
- 容器中的swap
- UVA
- 有序链表
- 支付宝支付流程指引
- C
- 4.2 leetcode -2 binary-tree-zigzag-level-order-traversal
- ZooKeeper系列(一)
- 拦截器---SpringMVC学习笔记(十四)
- vs dll 使用与explore
- aws WorkMail和SES实战
- Linux下Mysql开启远程访问
- 纸牌博弈问题