安卓实现微信支付,怎么调不出微信支付的页面。

安卓实现微信支付,怎么调不出微信支付的页面。 目前没有请求后台 只是测试

微信支付测试demo需要哪些条件

5个回答

需要申请测试的key或者使用正式key打包测试

ShinerT
ShinerT 这个是不是要这个应用开通支付的功能才可以测试
4 年多之前 回复

支付的业务流程https://pay.weixin.qq.com/wiki/doc/api/app.php?chapter=8_3, app端签名微信支付你这个我不知道你说的是支付的时候数据签名还是用keystore打包签名app

zhoudedong1988
zhoudedong1988 回复Fu_Frank: 我签名打包之后 再运行 也不能跳转到微信支付界面 怎么回事?
接近 4 年之前 回复
ShinerT
ShinerT 回复Fu_Frank: WXPayEntryActivity 微信支付这个类是处理支付是否回调的是吗 这个类的名字可以修改吗
4 年多之前 回复
ShinerT
ShinerT 回复Fu_Frank: 我想问下 在微信支付的时候需要用到openid吗
4 年多之前 回复
kai_1215
Frankeen 仔细的看微信的开发文档,它的信息有点乱
4 年多之前 回复
kai_1215
Frankeen 回复ShinerT: 首先你申请的微信应用已经开通了支付功能,然后你调出的微信支付界面所需要的信息https://pay.weixin.qq.com/wiki/doc/api/app.php?chapter=8_5最后还要要求你开发的应用要打包签名才能测试
4 年多之前 回复
ShinerT
ShinerT 微信支付我们前端是不是只需要从后台拿到需要的数据之后赋值调用微信的支付方法 然后在微信回调方法里面判断下就可以 方便留下你qq吗
4 年多之前 回复
ShinerT
ShinerT 微信支付测试 是不是需要开通微信支付的功能才可以支付 没有开通微信支付的应用是不是测试不了连微信支付的页面都调不出来
4 年多之前 回复

你看这个链接https://pay.weixin.qq.com/wiki/doc/api/app.php?chapter=8_5中的针对android的调起支付
3、调起支付
商户服务器生成支付订单,先调用统一下单API(详见第7节)生成预付单,获取到prepay_id后将参数再次签名传输给APP发起支付。以下是调起微信支付的关键代码:

IWXAPI api;
PayReq request = new PayReq();
request.appId = "wxd930ea5d5a258f4f";
request.partnerId = "1900000109";
request.prepayId= "1101000000140415649af9fc314aa427",;
request.packageValue = "Sign=WXPay";
request.nonceStr= "1101000000140429eb40476f8896f4c9";
request.timeStamp= "1398746574";
request.sign= "7FFECB600D7157C5AA49810D2D8F28BC2811827B";
api.sendReq(req);
注意:该sign生成字段名列表见调起支付API

ShinerT
ShinerT 意思就是说前段只需要掉支付的方法就行 传参数给微信 参数都是请求服务器给的对吧
4 年多之前 回复

WXPayEntryActivity 微信支付这个类是处理回调的是吗 这个类的名字可以修改吗

看一下这个:https://pay.weixin.qq.com/wiki/doc/api/app.php?chapter=8_1 注意所有操作都是要打包签名才能成功的!

ShinerT
ShinerT app端签名微信支付是什么意思啊 还有就是支付完成之后显示的交易详情是微信处理的 回到我们项目的时候我们在提示用户是吗
4 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐