• 技术文章 >后端开发 >php教程

    php生手求微信PHP的注释

    2016-06-13 11:13:50原创303
    php新手求微信PHP的注释
    /**
    * wechat php test
    */

    //define your token
    define("TOKEN", "weixin");
    $wechatObj = new wechatCallbackapiTest();
    $wechatObj->valid();

    class wechatCallbackapiTest
    {
    public function valid()
    {
    $echoStr = $_GET["echostr"];

    //valid signature , option
    if($this->checkSignature()){
    echo $echoStr;
    exit;
    }
    }

    public function responseMsg()
    {
    //get post data, May be due to the different environments
    $postStr = $GLOBALS["HTTP_RAW_POST_DATA"];

    //extract 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(!empty( $keyword ))
    {
    $msgType = "text";
    $contentStr = "Welcome to wechat world!";
    $resultStr = sprintf($textTpl, $fromUsername, $toUsername, $time, $msgType, $contentStr);
    echo $resultStr;
    }else{
    echo "Input something...";
    }

    }else {
    echo "";
    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇:PHP学习MVC解决办法 下一篇:PHP惠存SESSION中后值改变了
    Web大前端开发直播班

    相关文章推荐

    • 深入浅析PHP文件包含漏洞• WampServer下安装多个版本的PHP、mysql、apache图文教程_PHP• win7下memCache的安装过程(具体操作步骤)_PHP• 解析如何屏蔽php中的phpinfo()函数_PHP• php页面消耗内存过大的处理办法_PHP
    1/1

    PHP中文网