基于php的微信公众平台一种开发方式_php实例

[:zh]开发前准备:申请好公众号,一个已备案可在浏览器访问的网址及相应的FTP服务器


正式开发在;

  1. 将下面代码复制保存为index.php文件到本地并用FTP服务器上传至网站

    <?php
    define("TOKEN", "young"); //TOKEN值,这里用的young,可以自己自定义
    $wechatObj = new wechat();
    $wechatObj->valid();
    class wechat {
    publicfunctionvalid() {
    $echoStr = $_GET["echostr"];
    if($this->checkSignature()){
    echo$echoStr;
    exit;
    }
    }
    privatefunctioncheckSignature() {
    $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 ) {
    returntrue;
    } else {
    returnfalse;
    }
    }
    }
    ?>

    2.将index.php上传至网站根目录,这里示例所用的网站根目录为http://nengyuan.lnkjdx.com/public_html
    3.进入公众号填写服务器配置 images

4.提交配置成功[:en]开发前准备:申请好公众号,一个已备案可在浏览器访问的网址及相应的FTP服务器


正式开发在;

  1. 将下面代码复制保存为index.php文件到本地并用FTP服务器上传至网站
    <?php
    define("TOKEN", "young"); //TOKEN值,这里用的young,可以自己自定义
    $wechatObj = new wechat();
    $wechatObj->valid();
    class wechat {
    publicfunctionvalid() {
    $echoStr = $_GET["echostr"];
    if($this->checkSignature()){
    echo$echoStr;
    exit;
    }
    }
    privatefunctioncheckSignature() {
    $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 ) {
    returntrue;
    } else {
    returnfalse;
    }
    }
    }
    ?>

    2.将index.php上传至网站根目录,这里示例所用的网站根目录为http://nengyuan.lnkjdx.com/public_html

    3.进入公众号填写服务器配置

    images

4.提交配置成功[:]666

点赞

发表评论

电子邮件地址不会被公开。必填项已用 * 标注