echo "success";
die();
下面是官方报警日志截图,回复success它提示无法提供服务,空串也一样,,回复XML格式的有内容的消息就正常了~~

解决方案 »

  1.   

    微信不是你家开发的,想怎么回复就怎么回复的。要按照他的格式来的。你把success 放在xml的content里不就可以了。
      

  2.   

    系统提示“该公众号暂时无法提供服务,请稍后再试”:
    1、开发者在5秒内未回复任何内容
    2、开发者回复了异常数据,比如JSON数据等检查这两个位置,看看是否响应过慢。
    可以联系客服问问。
      

  3.   

    如果你没有看过文档 请先重读小学直到能看明白"直接回复空串(指字节长度为0的空字符串,而不是XML结构体中content字段的内容为空)"
      

  4.   

    我现在也是这样,检查试了N次。直接在接口文件里只写一个echp"";还是哪样,应该是微信服务器的事吧。
      

  5.   

    系统提示“该公众号暂时无法提供服务,请稍后再试”:
    1、开发者在5秒内未回复任何内容
    2、开发者回复了异常数据,比如JSON数据等检查这两个位置,看看是否响应过慢。
    可以联系客服问问。
      

  6.   

    咋解决的啊  是用java做的吗
      

  7.   

    PHP开发的,返回信息前先清空下输出
      

  8.   

    楼主我也是用PHP进行开发,直接echo 'success' ; 或echo '';空的字符串,公众号还是会提示无法提供服务,请问如何处理?
      

  9.   

    请问PHP是如何实现的?
      

  10.   

    有实现的大神没有?我用的是PHP
      

  11.   

    ob_clean()要放在echo之前
      

  12.   

          ignore_user_abort(true);
                    ob_start(); //打开输出控制缓冲
                    echo 'success'; // 返给微信服务器的字符串
                    header('Connection: close');//关闭http
                    header('Content-Length: ' . ob_get_length());
    //                header('X-Accel-Buffering: no');//nginx
                    ob_end_flush();
                    ob_flush();  不好使