bxh201
APP微信支付:
1. 调用统一下单接口(https://pay.weixin.qq.com/wiki/doc/api/app.php?chapter=9_1)
验证sign的值请配合(https://pay.weixin.qq.com/wiki/tools/signverify/)
2. 调用去支付接口(https://pay.weixin.qq.com/wiki/doc/api/app.php?chapter=9_12&index=2)
验证sign的值请配合(https://pay.weixin.qq.com/wiki/tools/signverify/)
3. 第二步由服务器端返回一个json(Map),包含prepayid,sign等数据,将该数据作为plus.payment.request()的第二个参数提交即可。官方php实例里包含了两个自定义属性(retcode, retmsg),经测试然而并没有什么卵用。
4. 如果你在真机调试,尽管在manifest.json中填入了微信支付的appid,然而并没有什么卵用。记着如果你调用plus.payment,request()发现总是返回{"code":-100,"message":"General errors","innerCode":-1}的时候,查看微信SDK文档得知-1表示"一般错误"(就像你问你老婆早餐喝粥还是吃面条, 你老婆回答你"嗯" 是一样一样的)的时候,不要砸电脑,不要骂微信傻X。你可以尝试用自已的keystore打包出来再试试。说不定你就兴奋的真的想砸掉电脑了。
2015-07-28 23:30
34 个评论
要回复文章请先登录或注册
明哥
frankiez
bxh201
bxh201