9-網頁,網站,微信公眾號基礎入門(使用PHP實現微信token驗證)


https://www.cnblogs.com/yangfengwu/p/11062422.html

這一節看怎么用PHP實現上一節的功能

關掉上一節的

學了這么久,忘了告訴大家怎么關閉程序了.....

 

可以這樣,建一個后綴名為.bat的文件   文件名字隨意

 

 

 里面寫上

taskkill /IM python.exe /F

 

 然后雙擊運行

 

會看到這邊斷開了

 

其它方式自行百度

 

 

 

 

 

 

 

 咱把程序放到這里面

 

 

 

 

里面建一個token.php 的文件 

 

 

 

 

 

<?php  

//http://localhost:63343/lesson2/lesson2.php?timestamp=1&nonce=2&signature=3
//1. 將timestamp , nonce , token 按照字典排序
$timestamp = $_GET['timestamp'];
$nonce = $_GET['nonce'];
$token = "mnifdv";
$signature = $_GET['signature'];
$array = array($timestamp, $nonce, $token);
sort($array);

//2.將排序后的三個參數拼接后用sha1加密
$tmpstr = implode('', $array);
$tmpstr = sha1($tmpstr);

//3. 將加密后的字符串與 signature 進行對比, 判斷該請求是否來自微信
if ($tmpstr == $signature) {
    header('content-type:text');
    echo $_GET['echostr'];
    exit;
}
else {
    echo "";
}

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

https://item.taobao.com/item.htm?spm=a1z38n.10677092.0.0.3e3b1deb80xzYz&id=569295486025

 

網上還有其它人用TCP實現解析的...其實都一樣,如果學習了前面的教程應該懂得 ....

https://www.cnblogs.com/yangfengwu/p/11066472.html

 


免責聲明!

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



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