收藏
回答

phrase4哪里有问题?

{"thing7":{"value":"科技宿舍 TD4 D412-4"},"thing6":{"value":"入住通知:"},"date3":{"value":"2020-04-16 20:29:35"},"phrase4":{"value":"成功"}}

[{"errcode":47003,"errmsg":"argument invalid! hint: [lPdvTa0175shc2] data.phrase4.value invalid"}]!


回答关注问题邀请回答
收藏

2 个回答

  • 俞哄哄💻📷🤘🚴🎧
    俞哄哄💻📷🤘🚴🎧
    2020-04-17

    这个json格式应该是没有问题的,应该是在你的使用过程中存在异常,能否帖下相关代码看下

    2020-04-17
    有用 1
    回复 6
    • 遨游
      遨游
      2020-04-17
      准备改成这个试一下
      2020-04-17
      回复
    • 遨游
      遨游
      2020-04-17
      还是没用啊,能否想象一下 “两个不同的服务器,一个成功,一个报刚刚那个错误“这个原因会是什么?
      2020-04-17
      回复
    • 俞哄哄💻📷🤘🚴🎧
      俞哄哄💻📷🤘🚴🎧
      2020-04-17回复遨游
      会不会后端调取微信的时候参数不正确,可以确保查看下
      2020-04-17
      回复
    • 遨游
      遨游
      2020-04-17
      我这个是服务器调用时候打印的入参日志,调用后微信端返回这个phrase4很奇怪
      2020-04-17
      回复
    • 俞哄哄💻📷🤘🚴🎧
      俞哄哄💻📷🤘🚴🎧
      2020-04-17回复遨游
      应该是你的编码导致的phrase要求的是纯汉字但你可能编码导致异常了,或者你可以选择别的类型应该不会出问题例如thing
      2020-04-17
      回复
    查看更多(1)
  • 遨游
    遨游
    2020-04-17

                //创建连接

                URL url = new URL(wxMssVo.getRequestUrl());

                HttpURLConnection connection = (HttpURLConnection) url.openConnection();

                connection.setDoOutput(true);

                connection.setDoInput(true);

                connection.setRequestMethod("POST");

                connection.setUseCaches(false);

                connection.setInstanceFollowRedirects(true);

                connection.setRequestProperty("Content-Type", "application/x-www-form-urlencoded");

                connection.setRequestProperty("Content-Type", "utf-8");

                connection.connect();


    两个不同的服务器,一个成功,一个报刚刚那个错误,我觉得问题可能出现在编码上面


    2020-04-17
    有用
    回复
登录 后发表内容
问题标签