您现在的位置是:Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款 >
02 買粉絲買粉絲TOKEN驗證失敗怎么辦(Thinkphp3.2.3接入買粉絲響應買粉絲發送的Token驗證總是失敗)
Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款2024-07-26 12:03:00【】5人已围观
简介p> &n
echo $resultStr;
}else{
echo "Input something...";
}
}else {
echo "";
exit;
}
}
private function checkSignature()
{
// you must define TOKEN by yourself
if (!defined("TOKEN")) {
throw new Exception('TOKEN is not defined!');
}
$signature = $_GET["signature"];
$timestamp = $_GET["timestamp"];
$nonce = $_GET["nonce"];
$token = TOKEN;
$tmpArr = array($token, $timestamp, $nonce);
// use SORT_STRING rule
sort($tmpArr, SORT_STRING);
$tmpStr = implode( $tmpArr );
$tmpStr = sha1( $tmpStr );
if( $tmpStr == $signature ){
return true;
}else{
return false;
}
}
}
?>
Thinkphp3.2.3接入買粉絲響應買粉絲發送的Token驗證總是失敗
用得著判斷那個TOKEN?是不是多此一舉,用我這個,包你滿意
<?php
namespace Home\Controller;
use Think\Controller;
class IndexController extends WechatController {
public function index(){
$v = $_GET["echostr"];
if(!isset($v)){ //根據隨機字符串判斷是否之前已經驗證過,避免重復驗證
$this->receive();
}else{
$this->checkSignature();
}
}
//未驗證執行驗證
public function checkSignature(){
$signature = I("signature");//加密簽名
$timestamp = I("timestamp");//時間戳
$nonce = I("nonce");//隨機數
$token = TOKEN;//token
$tmpArr = array($token,$timestamp, $nonce);//組成新數組
sort($tmpArr,SORT_STRING);//重新排序
$tmpStr = implode($tmpArr);//轉換成字符串
$tmpStr = sha1($tmpStr);//再將字符串進行加密
if( $tmpStr == $signature )
{
echo $_GET["echostr"];
exit;
//return true;
}else{
return false;
}
}
//已經驗證過執行這里
public function receive(){
$postStr = $GLOBALS["HTTP_RAW_POST_DATA"];//獲取用戶發送的消息,格式為xml
//$postStr = file_get_買粉絲ntents("php://input");
libxml_disable_entity_loader(true);
$postObj = simplexml_load_string($postStr, "SimpleXMLElement", LIBXML_NOCDATA);
$this->logger($postStr);
//并且回復信息給用戶
if(!empty($postObj)){
switch($postObj->MsgType){
case "text":
$result = $this->receiveText($postObj);
//避免錯誤信息報出
if(empty($result)){
很赞哦!(5277)
相关文章
- 01 北京普惠保官方網買粉絲(北京普惠健康保買粉絲買粉絲怎么查不到參保信息)
- convert youtube music to audio file(備忘錄怎么轉到私密?)
- download free youtube downloader 下載微信電腦版(為什么我用Youtube Downloader HD 最新版的軟件 去下載Youtube 上的視頻 我把地址復制上去后)
- download facebook apk app(安卓手機怎么把手機自帶的軟件卸載)
- 01 北京海楹國際貿易有限公司(寧波曾經出過哪些文化名人)
- download music from youtube windows(如何讓YTmusic在后臺播放)
- 01 北京海外留學生選調生學校名單(海外留學生選調生條件)
- download facebook apk app(安卓手機怎么把手機自帶的軟件卸載)
- download mp3 youtube apple id(如何從網站上免費下載視頻)
- 01 北京朝陽區對外經濟貿易大學是幾本(北京對外經濟貿易大學是幾本)
热门文章
站长推荐
download music youtube mp3 converter(今日新聞淺談:Youtube Music 也加入串流音樂服務大混戰)
01 北京服務貿易博覽會2021門票(2021成都體服會活動時間-地點)
01 北京炒家買粉絲值多少錢(比特幣誰發明的?)
download mp3 youtube apple music網頁版(求官方viva la vida mv)
download video youtube chromedriver是什么(請懂西班牙語的翻譯下(要是再懂足球就更好了……))
01 北京市對外貿易學校校服(五更鼓角聲悲壯解一生肖?)
01 北京德懋山貿易有限公司(天上人間十大招牌菜天上人間十大招牌菜品)
download music youtube music pc版追隨者(今日新聞淺談:Youtube Music 也加入串流音樂服務大混戰)