当前位置:  开发笔记 > 编程语言 > 正文

微信公众平台消息接口开发 启用接口

在这篇微信公众平台开发教程中,我们假定你已经有了PHP语言程序、MySQL数据库、计算机网络通讯、及HTTPXMLCSSJS等基础。
在这篇微信公众平台开发教程中,我们假定你已经有了PHP语言程序、MySQL数据库、计算机网络通讯、及HTTP/XML/CSS/JS等基础。

我们将使用微信公众账号方倍工作室作为讲解的例子,二维码见底部。

本系列教程将引导你完成如下任务:

  1. 申请百度云平台资源

  2. 启用微信公众平台开发模式


第一篇 申请服务器资源

创建百度云应用

申请账号

登录http://developer.baidu.com/bae ,使用邮箱或者手机注册一个账号,注册需要同时绑定手机并且验证邮箱。

创建应用

注册并登录成功以后,点击右上侧的

valid();
}else{    $wechatObj->responseMsg();
}class wechatCallbackapiTest
{    public function valid()
    {        $echoStr = $_GET["echostr"];        if($this->checkSignature()){            echo $echoStr;            exit;
        }
    }    private function checkSignature()
    {        $signature = $_GET["signature"];        $timestamp = $_GET["timestamp"];        $nonce = $_GET["nonce"];        $token = TOKEN;        $tmpArr = array($token, $timestamp, $nonce);        sort($tmpArr);        $tmpStr = implode( $tmpArr );        $tmpStr = sha1( $tmpStr );        if( $tmpStr == $signature ){            return true;
        }else{            return false;
        }
    }    public function responseMsg()
    {        $postStr = $GLOBALS["HTTP_RAW_POST_DATA"];        if (!empty($postStr)){            $postObj = simplexml_load_string($postStr, 'SimpleXMLElement', LIBXML_NOCDATA);            $fromUsername = $postObj->FromUserName;            $toUsername = $postObj->ToUserName;            $keyword = trim($postObj->Content);            $time = time();            $textTpl = "
                        
                        
                        %s
                        
                        
                        0
                        ";            if($keyword == "?" || $keyword == "?")
            {                $msgType = "text";                $contentStr = date("Y-m-d H:i:s",time());                $resultStr = sprintf($textTpl, $fromUsername, $toUsername, $time, $msgType, $contentStr);                echo $resultStr;
            }
        }else{            echo "";            exit;
        }
    }
}?>


然后将其压缩成ZIP格式,不能用RAR格式

URL:     http://pondbay.duapp.com
Token:  pondbay


填写如下图,

至此,你的微信公众平台账号已经实现自动回复了。

更多微信公众平台消息接口开发 启用接口 相关文章请关注PHP中文网!

推荐阅读
个性2402852463
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有