- midasGetBalance 签名加密bug
https://developers.weixin.qq.com/minigame/dev/document/midas-payment/midasGetBalance.html midasGetBalance文档 给的案例 [图片] https://developers.weixin.qq.com/minigame/dev/tutorial/open-ability/midas-signature.html 米大师支付签名给的案例 [图片] 同样的参数 ,2个案例显示的sig值却是不一致的?? sig不一致 但是第二个签名mp_sig却是一样的。。。 我按照米大师案例的算法生成sig,接口一直报90011 sig error(mp_sig能验证成功) 难道加密方式改了吗??
2018-07-30 - midasGetBalance 90011 sig error
PHP后端请求 按照文档的签名算法 [图片] PHP实现 $stringA = "appid=".config('wx')['appid']."&offer_id=1450016276&openid=".$openid."&pf=android&ts=".$time."&zone_id=1"; $stringSignTemp= $stringA."&org_loc=/cgi-bin/midas/sandbox/getbalance&method=POST&secret=zNLgAGgqsEWJOg1nFVaO5r7fAlIQxr1u"; $sig = hash_hmac('sha256', $stringSignTemp, 'zNLgAGgqsEWJOg1nFVaO5r7fAlIQxr1u'); 返回错误 {"errcode":90011,"errmsg":"sig error hint: [JdHZea0977shb1]"} 一开始是mp_sig错误 ,解决了mp_sig问题后出现sig错误,算法检查了很多次,还是一直失败
2018-07-30