天天看點

微信開發第一步,配置基本配置

(一)需要原材料

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;

}
?>
           

繼續閱讀