微信接口token验证不通过

我在xftp(xftp5)上,上传了微信接口验证代码,php文件。
然后在xftp右键选择记事本打开,就算不编辑,保存之后,微信token一直失败,反复试了很多次,都是这个问题,
请问一下,是什么原因?

<?php

        $nonce     = $_GET['nonce'];
        $token     = 'weixin';
        $timestamp = $_GET['timestamp'];
        $echostr   = $_GET['echostr'];
        $signature = $_GET['signature'];
        $array = array();
        $array = array($nonce, $timestamp, $token);
        sort($array);
        $str = sha1( implode( $array ) );
        if( $str  == $signature && $echostr ){
            echo  $echostr;
            exit;
        }
        
        ?>
    
阅读 4.8k
3 个回答

最后解决了。时txt文件保存时的编码格式问题,先下载下来或者用IDE打开就没问题。

首先你用的是你自己的服务器吗,如果是别人的云(比如sae)的话,你一定要通过实名认证的,
还有你这个token是否和微信公众平台的token一致

新手上路,请多包涵

路径是否正确,token 是否正确

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题