微赞微信公众号现金红包错误排查

发布时间:2020-07-04 13:19:38 作者:棉花糖gzx
来源:网络 阅读:706

            昨天客户反馈微信公众号关注送红包早上还可以,下午就不行了。他们准备在晚上7点搞活动的。通知我尽快修复好这个bug,结果是我没有找出原因。在晚上客户 公众号发出一封道歉,告诉用户改到了今天。在刚才尽一个小时的调试,测试中。搞定了。这个bug 让我哭笑不得。原因是 :客户的操作人员在后台填写 备注信息的时候汉字太多了。所以导致 早上可以,下午就失败了。

            

     1、我在手机上测试出现的错误提示


            微赞微信公众号现金红包错误排查


  2、$this->message['from'] 我断点测试 是用户的oppiend


微赞微信公众号现金红包错误排查


 $this->send(); 是和微信进行接口请求的方法。

                                      微赞微信公众号现金红包错误排查

  前面的 if 判断写的是 $r=== true 或者 success 我找到了36 行 的if语句

    微赞微信公众号现金红包错误排查

我先直接将$procResult 返回  在 手机上查看 ,没有任何的提示  然后我使用 json_encode() 函数将数组转为json格式的 返回

                微赞微信公众号现金红包错误排查

                

转为json之后 在线使用json翻译 看到 message 提示 remark 参数错误,长度小于256字符。然后将备注信息字数改为 4个字之后  输入 测试 发现 成功了


                微赞微信公众号现金红包错误排查        

                

微赞微信公众号现金红包错误排查



微赞微信公众号现金红包错误排查


其实 ,这个错误并没有什么,对此次bug修复,我反思了自己,有以下因素:

    a、内心是恐惧,拒绝的,出了问题,蒙了,都不知怎么办?

    b、懒的原因,把希望都寄托在 可能是客服人员没有填写正确参数的问题上,纠结了两个小时,都无果。

   c、直接改代码,测试,不要怕,找到原因之后一步一步走,总会出来的,只是时间长短的问题。

 以上的三点对客户造成的损失是我无法弥补的,我表示很抱歉。愧疚。出问题之后 首先要快速的冷静下来,思考。想出最直接解决问题的办法。这也是作为一个新手在思维上的弱势,一直都很害怕错,程序报错,出bug然后就傻了。不知所措。重要的事说三遍,控制自己的情绪,控制自己的情绪,控制自己的情绪,不要着急。一个菜鸟就是如此成长起来的。如果有老鸟带领,那路想对来说好走许多,自己在这条路上一直都在摸索。希望能遇到一位良师,便是我莫大的幸福。

推荐阅读:
  1. 微信现金红包接口实现红包发放
  2. java微信公众号支付开发之如何实现现金红包

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

红包 微信现金 现金

上一篇:棋牌游戏服务器设计(1)

下一篇:C#中异步回调函数演示源码

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》