(一)需要原材料
1.雲伺服器一台(必須)
2.正式注冊域名一個(非必須,可用ip來代替,但是最好要有)
3.微信公共平台可用的新增賬號
(二)如何填寫基本配置
(1)基本配置中的伺服器配置必須啟用
(2)四個必填選項
1.url 這個需要你填你在伺服器上的腳本檔案,檔案配置後面會說 2.TOKEN 可以了解為密碼,和支付寶一樣,這樣安全性會提高 3.encoding 加密密匙随機生成的 4.加密方式 選擇相容就好
(三)這就完了?
這就完了,那你就太天真了,實際操作永遠比你想象的難一點,比如我遇到的這個問題 token驗證失敗 在網上查了好多查到了這麼幾條方法 1.在你的微信腳本檔案中加入這麼一句話 echo $_GET['echostr'];exit; 2.注意編碼格式一緻 3.注意清理浏覽器緩存 4.token是否一緻(弱智問題) (四)腳本代碼
<?php
echo $_GET['echostr'];exit;
$signature = $_GET["signature"];
$timestamp = $_GET["timestamp"];
$nonce = $_GET["nonce"];
$token = 'weixin';
$tmpArr = array($token, $timestamp, $nonce);
sort($tmpArr);
$tmpStr = implode( $tmpArr );
$tmpStr = sha1( $tmpStr );
if( $tmpStr == $signature ){
echo $signature;
echo $timestamp;
echo $nonce;
return true;
}else{
return false;
}
?>