PHP關於微信公衆號開發token驗證以及跟服務器連接

關於微信公衆號開發token驗證以及跟服務器連接
微信公衆號官網:https://mp.weixin.qq.com
申請完公衆號後進入開發欄
在這裏插入圖片描述
在服務器配置中的服務器地址輸入你在阿里雲或者騰訊雲上申請的域名例如http://xxx.applinzi.com/你上傳的文件名
然後令牌也就是token爲自己設置
在這裏插入圖片描述
然後進入你的雲服務器的代碼編輯頁面,在代碼頁面中編寫

define(“TOKEN”, “123456”);
$wechatObj = new wechatcheckTest();
$wechatObj->valid();
class wechatcheckTest
{
public function valid()
{
$echoStr = $_GET[“echostr”];

    //valid signature , option
    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;
    }
}

然後在開發者配置中點擊提交
在這裏插入圖片描述
當提交成功後微信公衆號和服務器也就連接成功了。就可以在服務器中爲所欲爲的開發你的公衆號啦!!!!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章