微信开发者接入验证变量了吗? 40C

我原来可以接入的php验证程序,这两天无法正确验证了,查了半天也没弄明白!
class wxImport{
/**

  • 微信第三方服务器验证函数
  • @return boolean 成功返回true */ private function checkSignature() { $signature = $_GET["signature"]; $timestamp = $_GET["timestamp"]; $nonce = $_GET["nonce"];
    $token = WxConfig::MTOKEN; // $token='group1com1cn';

$tmpArr = array($token, $timestamp, $nonce);
sort($tmpArr, SORT_STRING);
$tmpStr = implode( $tmpArr );
$tmpStr = sha1( $tmpStr );
if( $tmpStr == $signature ){
return true;
}else{
return false;
}
}
/**

  • 外部调用实现接入验证 */ public function valid(){
    if($this->checkSignature()){ echo $_GET["echostr"]; exit; }
    } }

1个回答

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!