收藏
回答

公众号 - 被动回复消息 一直请求失败? 求大佬帮忙看一下~

第一步: 用户在公众号上发送消息,微信服务器会发送POST请求至开发者服务器

第二步: 接受请求消息体

<xml>
  <ToUserName><![CDATA[gh_07e02111cc9e]]></ToUserName>
  <FromUserName><![CDATA[otYyL5t6XClcepR0gM6XEojnMBsk]]></FromUserName>
  <CreateTime>1683263643</CreateTime>
  <MsgType><![CDATA[text]]></MsgType>
  <Content><![CDATA[1]]></Content>
  <MsgId>24098538766672451</MsgId>
 </xml>


第三步: 组装响应体

<xml>
  <ToUserName><![CDATA[otYyL5t6XClcepR0gM6XEojnMBsk]]></ToUserName>
  <FromUserName><![CDATA[gh_07e02111cc9e]]></FromUserName>
  <CreateTime>1683263645</CreateTime>
  <MsgType><![CDATA[text]]></MsgType>
  <Content><![CDATA[哈喽哈喽~]]></Content>
</xml>


测试页面:


展示界面:


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

2 个回答

  • 社区技术运营专员--许涛
    社区技术运营专员--许涛
    2023-05-06
    你好,排查下回包Content里面是不是空的
    
    2023-05-06
    有用
    回复 1
    • dream
      dream
      2023-05-08
      好的 可能是这个原因
      2023-05-08
      回复
  • Mr.Zhao
    Mr.Zhao
    2023-05-06

    亮代码

    2023-05-06
    有用
    回复 6
    • dream
      dream
      2023-05-06
      您好,关于关注事件回复是没有问题的,唯独被动回复用户消息是请求失败
      2023-05-06
      回复
    • Mr.Zhao
      Mr.Zhao
      2023-05-06回复dream
      比较两个xml有啥差异
      2023-05-06
      回复
    • dream
      dream
      2023-05-06回复Mr.Zhao
      关注事件: 我是直接发送的kefuMessage


      被动回复:
      2023-05-06
      回复
    • Mr.Zhao
      Mr.Zhao
      2023-05-06回复dream
      kefuMessage?
      2023-05-06
      回复
    • dream
      dream
      2023-05-06回复Mr.Zhao
      可以发送了,返回值直接是空串,将回复值写到response中
                      PrintWriter writer = response.getWriter();
                      writer.print(out);
                      writer.flush();
                      return "";
      2023-05-06
      回复
    查看更多(1)
登录 后发表内容