微信后台开启开发者模式,验证服务器接口

1、登陆微信公众后台,选择开发-》基本匹配

2、这里你可以查看公众的AppID和AppSecret,点击修改配置

3、URL填写你自己的服务器接口地址,Token可以随便


4、在服务器端编写接口代码,(接口一定是上一步所填的URL所对应)


    public function index(){
        $timestamp = $_GET['timestamp'];//时间戳
        $nonce     = $_GET['nonce'];//随机数
        $token     = 'guitutu';
        $echostr  = $_GET['echostr'];
        $signature = $_GET['signature'];
        $array     = array($token,$timestamp,$nonce);
        sort($array);//安字典序排序
        $tmpstr = join('',$array);//拼接成字符串
        $tmpstr = sha1($tmpstr);//加密
        if($tmpstr == $signature && $echostr){
            ob_clean();
            echo $echostr;//输出微信返回的随机串
            exit;
        }else{
            //
        }
    }
5、提交验证

6、成功,(如果提示失败试着多提交几次,有时候会有延迟,若还失败请检查接口是否正确,token是否与填写的一致)

多查看微信开发官方文档


评论  表情