微信
走进大山的孩子
PHP+MySQL开发
展开
-
微信登录老是间歇式失败
在微信小程的开发中,登录问题,一定要按照这样的顺序1. 小程序请求login,拿到code 然后传给服务端; 2.服务端拿到code 到微信服务器拿到sessionKey ;3.然后小程序调用getuserinfo接口拿到encryptedData,iv,然后给服务端;4.服务端拿到客户端的encryptedData,vi还有之前的sessionKey去解密得到 unionId等用户信息;不然就会出现你这样的问题,你这种情况偶然出现的原因就是 你在服务端还未去获取sessionKey的.原创 2021-08-19 16:03:43 · 183 阅读 · 0 评论 -
微信支付的常见问题,invalide code
这段时间在做微信支付开发,在公司的公众号审批下来后,我这边的测试用例也已经开发完毕,于是拿着具体的数据来调试了,大段大段的代码就不贴了,demo里有,这里就说说调试过程中遇到的坑。 第一坑:redirect_url参数错误。因为我选择的的“JS API”支付,这种支付需要网页授权,先获取code,再拿code去获取openid和prepay_id。这个网页授权需要转载 2015-06-11 15:28:46 · 4543 阅读 · 0 评论 -
关于微信支付和支付宝支付,调试不同的常见问题
1、首先要知道:微信支付,电脑端扫描支付,手机微信支付,用的是一个接口; 支付宝的即时到账,电脑端和手机端的支付,使用的是两个不同的接口,这点很坑;2、这两个接口中,异步传值的地址,是都不能带参数的,即,不能?id=1&a=12这样的格式。 其中,微信接口里面的JS_API_CALL_URL,是可以带参数的,但是 & 符号,要写出 %26 这个转译字原创 2015-07-14 14:36:06 · 925 阅读 · 0 评论