android集成微信支付记录

项目中用到了微信支付,故记录一下。

公司项目公众平台已然有了微信支付的功能了,但app这边是用不了了,只能注册一个微信开放平台账号,

文案搞好资料申请,然后交300大洋申请,钱一交,微信审核速度还是极快的,1-2天内就会打电话过来确认。

审核过了之后就创建移动应用了。可是创建完应用之后发现微信支付接口未获得,又按照流程申请开通。这次申请就不要

交钱了,之需把申请资料写好即可。等到审核通过之后,就到官网找文档与demo来调试。发现微信各种各样的文档略多,

乱糟糟的,终于找到(https://pay.weixin.qq.com/wiki/doc/api/app.php?chapter=11_1 )文档了发现之后demo,一个PDF

或DOC格式的SDK说明文档都找不到,服务器那边对应的文档也找不到,真是见鬼了。只能先下载那个demo来跑了,demo是个

eclipse工程,里面有个txt格式的集成说明,根据说明修改了相关参数之类的跑起来,操作的时候发现prpay_id为空,有详细地对照了

一遍文档与注册的资料,发现创建的移动应用里的AppSecret跟API_KEY好像不是同一个东东,百度良久,得到到商户平台里设置这个

API_KEY才行。登录微信商户平台之后,点击API安全,发现还要安装证书,干。没办法,下载证书,还要发送短信验证码之类的,

不知道什么鬼,图片验证码一直提示输错了。。。安装,自动重启了浏览器,再次登录商户平台,点击API安全,发现证书竟然还没有安装,

快要吐血了,用的是猎豹浏览器,马上切换到谷歌浏览器,这次就可以正常安装了,发现里面有个设置密码的按钮,吾心甚慰。马上设置个32位

的密码,,回到demo里面,把刚才设置的密码写到API_KEY,里再次跑起来,发现竟然可以跳到微信支付界面了,真是欣喜若狂。(http://help.ecmoban.com/article-2085.htm后来找到这文章)但服务器那边的demo还没找到,继续寻找中。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值