收藏
回答

发现一个bug,求官方解决一下

问题模块
API和组件


click事件推送,回复内容格式正确(直接回复success也是会出现报错信息),但是用户会收到两条信息,一条是正确的信息,另外一条是weixin的报错信息,报错信息内容为:

System.ArgumentException: 参数错误

在 Scrm.Ex.Ensure(Boolean ok, String message)

在 Scrm.Models.Weixin.Menus.MenuItem.GetMenuItemIdFromWeiXinMenuKey(String key)

在 Scrm.Services.Weixin.Mp

.MpMessageHandler.OnEvent_ClickRequest(RequestMessageEvent_Click requestMessage)


已经检查千万遍,没有发现本身代码问题,申请了测试号,使用相同的代码一切正常,而且2017年11月07号以前没有问题,没有修改程序的情况下突然出现的报错信息。

由于出现报错信息影响公司形象,现在已经修改菜单,忘官方回复一下,帐号是

2651578348@QQ.COM


最后一次编辑于  2017-11-13
回答关注问题邀请回答
收藏

2 个回答

  • 微信技术专员 - Rex
    微信技术专员 - Rex
    2017-11-13

    这个看起来你们后台服务的问题?

    2017-11-13
    赞同
    回复
  • 小懒
    小懒
    2017-11-13

    首先谢谢您的回复,跟您说句不好意思,我描述那个报错信息有误,我们使用的是php,apache错误日志里边不存在这些错误信息,file_put_contents('/tmp/zwjweixin.log',"\r\n"."postStr:".$postStr.date("Y-m-d H:i:s"),FILE_APPEND);  这个不在报错内容里边,是我自己debug的内容


    2017-11-13
    赞同
    回复