专栏名称: OSC开源社区
OSChina 开源中国 官方微信账号
目录
相关文章推荐
51好读  ›  专栏  ›  OSC开源社区

JPay:微信和支付宝支付的二次封装 | 软件推介

OSC开源社区  · 公众号  · 程序员  · 2017-06-13 08:30

正文

请到「今天看啥」查看全文



对微信App支付、支付宝App支付的二次封装,对外提供一个相对简单的接口以及支付结果的回调


使用方法


引入



Android Manifest 配置

2.1 权限声明



2.2 注册 activityapplication 节点添加如下类容



发起支付

3.1 微信支付



payParameters 为 JSON 字符串格式如下:



或者



3.2 支付宝支付



或者



案例的使用

appId以及相关的key我们都从服务端获取


4.1 客户端使用说明


1. 将`AndroidManifest.xml` 的包名修改为申请应用的包名
2. 将应用中的`build.gradle`的 `applicationId`修改为申请应用的包名
3. 测试的时候修改默认的签名key


将key复制到项目的根目录(app)中并修改`buildTypes` 配置如下



4.2 服务端使用说明


1. 开源项目地址weixin_guide
2. 开源项目如何下载、如何导入到IDE 参考之前写的文章微信公众号之项目导入
3. 微信支付服务端具体实现在`com.javen.weixin.controller.WeixinPayController.java` 类中的`appPay()`
4. 支付宝支付服务端具体实现在`com.javen.alipay.AliPayController.java` 类中的`appPay()`


4.3 参考资料


微信、支付宝APP支付详细介绍参考资料“:

博客地址:

http://blog.csdn.net/zyw_java


[Android版-微信APP支付]

http://blog.csdn.net/zyw_java/article/details/54024232


[Android版-支付宝APP支付]

http://blog.csdn.net/zyw_java/article/details/54024238


[支付宝Wap支付你了解多少?]

http://blog.csdn.net/zyw_java/article/details/54024253



推荐阅读

大公司利用开源作品申请专利,谁伤了开源软件作者的心?

Web 开发人员必备的安全检查列表

Kotlin 和 Java EE 系列之 —— 使用插件愉快

NGINX 开发指南(Part 3)

倾力推荐,学习 Kotlin 的 20 个实用资源

“放码过来”邀您亮“项”,一不小心就火了!

点击 “阅读原文” 查看更多精彩内容







请到「今天看啥」查看全文