微信公眾號怎么配置服務器


 

添加服務器地址  

  必須是公網可以訪問的地址

  a.使用natapp可以將局域網電腦映射到外網

  b.申請各種雲試用版

  c.使用已有服務器

  例: http://135.18.1.558/index.php

  (請注意需要將ip添加到公眾號后台基本開發設置中的IP白名單中)

 

令牌(Token)

  自定義的, 隨便寫

 

  將下面這段代碼寫在剛才添加的服務器地址里, 驗證之后可以刪除

  例: http://135.18.1.558/index.php

<?php
//------微信會發送4個參數到我們的服務器進行驗證(簽名 時間戳 隨機字符串 隨機數)------
//------獲取微信驗證數據------
$signature = $_GET["signature"];
$timestamp = $_GET["timestamp"];
$nonce = $_GET["nonce"];
$echostr = $_GET["echostr"];

//-------token要與服務器填寫一致-------
$token="要與服務器填寫一致";

//------將token、timestamp、nonce三個參數進行字典序排序-----
$tmpArr = array($nonce,$token,$timestamp);
sort($tmpArr,SORT_STRING);

//------將三個參數字符串拼接成一個字符串進行sha1加密------
$str = implode($tmpArr);
$sign = sha1($str);

//------加密后的字符串與服務器發送過的signature比對------
if ($sign == $signature) {
echo $echostr;
}

 

 
        

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM