收藏
评论

openid和unionid获取失败

今天遇到一个巨坑,由于支付需要openid,所以进来小程序,我们需要获取openid和unionid,结果问题来了,有些用户获取openid和unionid的请求,是成功的,有些用户是失败的,直接报500,挣了好久,由于小程序是我做的,所以这个锅,大家估计都认为是我的,结果。。。。

由于微信返回的unionid和openid里面有一些特殊字符,导致的后台返回数据报错500

最后一次编辑于  2018-09-28  (未经腾讯允许,不得转载)
复制链接收藏赞 0

4 个评论

  • 仲春来
    仲春来
    2018-09-28

    什么样的特殊字符导致的报错?我们也用到openid

    2018-09-28
    赞同
    回复 3
    • 你是我的优乐美
      你是我的优乐美
      2018-10-14

      后台说有一些换行符,等号之类的符号,导致他返回给我的时候,我这边报500

      2018-10-14
      赞同
      回复
    • 吴永强
      吴永强
      2018-10-16回复你是我的优乐美

      哥们,后端应该可以处理特殊字符的。你们后端什么语言开发的?

      2018-10-16
      赞同
      回复
    • 你是我的优乐美
      你是我的优乐美
      2018-10-16回复吴永强

      一开始大家没想到这个事情,后来想到了,就处理好了

      2018-10-16
      赞同
      回复