Android第三方实现微信支付
来源:互联网 发布:淘宝买家秀大尺度男 编辑:程序博客网 时间:2024/05/16 09:47
微信支付也是公司项目,发现微信支付要比支付宝支付 稍微复杂一点点,确实要复杂点。
首先我们要去微信开放平台注册账号https://open.weixin.qq.com/。再去创建移动应用,创建移动应用后我们还需要获得微信支付的能力:
这样我们才能进行支付。
首先去官网下载Android开发工具包,里面有个包是导入到项目中,然后根据demo里的介绍,我们准备两个类放到项目的包名.wxapi下
其中 WXPayEntryActivity类是管微信支付的里面的类要实现这个类,并且实现两个核心方法:
在微信支付之前需要在类中初始化下:
IWXAPI api=WXAPIFactory.createWXAPI(mActivity, WXConstants.APP_ID);//APP_ID是官网里注册能获取到// 将该app注册到微信boolean b=api.registerApp(WXConstants.APP_ID);再然后进行支付,这个需要从后台获取到数据,获取到数据后:
WXPayModel mWXPayModel=new WXPayModel();mWXPayModel.partnerid=json.getString("partnerid");mWXPayModel.noncestr=json.getString("noncestr");mWXPayModel.packageValue=json.getString("packageValue");mWXPayModel.prepayid=json.getString("prepayid");mWXPayModel.timestamp=json.getString("timestamp");mWXPayModel.sign=json.getString("sign");sendPayReq(mWXPayModel);
就成功了!!!
0 0
- Android第三方实现微信支付
- Android第三方支付--微信支付
- Android第三方支付——微信支付
- Android开发中第三方支付支付宝、微信
- Android 支付宝支付、微信支付、银联支付 整合第三方支付接入方法
- 第三方支付之微信支付
- 第三方支付之微信支付
- Android第三方sdk加入App微信支付解决方案
- 微信第三方登录Android实现
- <android> 第三方支付sdk接入 支付宝、微信支付
- 第三方支付之微信支付(扫码支付)
- 微信第三方登录和支付
- 接入第三方SDK-微信支付
- iOS开发之第三方支付微信支付教程,史上最新最全第三方微信支付方式实现、微信集成教程,微信实现流程
- Android QQ/微信第三方登陆 分享,支付宝微信支付
- Android开发第三方支付微信支付实例集成过程介绍
- Android常用的第三方支付(支付宝、微信、银联)
- iOS第三方支付-微信支付
- OC与Swift混编
- 魔鬼赛程!巴萨遇史上最难半赛季 112天内23恶战
- 最长回文字符串_Manacher算法_(O(n))
- xmanger安装oracle调图形化界面报错解决方法
- 装饰设计模式(decorator design pattern)
- Android第三方实现微信支付
- CentOS 7下Authentication failure问题
- UVA 11636 Hello World!
- JAVA面试题全集
- 黑马培训员_java02_面向对象
- Launcher App拖拽流程
- Uvalive 6832 Bit String Reordering
- hdu 1024 dp
- java list两个接口可选择性判断包含元素