微信支付的sign应该怎样生成呢呢
答案:2 悬赏:80 手机版
解决时间 2021-12-20 09:58
- 提问者网友:無理詩人
- 2021-12-19 17:50
微信支付的sign应该怎样生成呢呢
最佳答案
- 五星知识达人网友:零点过十分
- 2021-12-19 18:44
这类专业的问题,建议您查询一下微信支付的开发者文档该文档在您申请了微信支付的商家之后,就可以下载的上面系统的介绍了配置方式和常见的问题
全部回答
- 1楼网友:妄饮晩冬酒
- 2021-12-19 19:04
关于微信上android和ios表现不一致的问题 我现在发现两个 已经全部解决了 喜极而泣……
第一个关于支付 为什么android上面能支付而ios上就不行了呢?
问题在于支付的时候json参数,必须全部是字符串(这个是我没有好好阅读文档,自以为android上面可以支付了就一定不是我的问题,我认了)。
比如我的错误是参数中{"timestamp":12312312},时间戳的值为整型,虽然android上可以支付,但是ios上就不行了,必须严格按文档上说的,键和值全部是字符串!这样{"timestamp":"12312312"}才对!
第二个问题就有点不能理解了,android上可以正确获取用户的收货地址,但是ios上面会报err_msg:get_brand_grant_info:fail,err_desc:no authorized buffer empty
这个提示让人摸不着头脑了。后来我是怎么解决的呢?根据我几个星期or一两个月之前的一次谷歌搜索上依稀记得好像某个参数的长度不能太长……
我看了下收货地址参数中的一个随机数,我用了32位,这样是不是太长了呢(对于ios来说),于是我改成了12位长度,问题解决,欧了……文档上关于这个随机数的长度没有任何说明
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯