關於微信公衆號開發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;
}
}
然後在開發者配置中點擊提交
當提交成功後微信公衆號和服務器也就連接成功了。就可以在服務器中爲所欲爲的開發你的公衆號啦!!!!