1. 程式人生 > >微信公眾平臺——token驗證php版

微信公眾平臺——token驗證php版

head 一點 輸出 lean host ont 題解 開發 問題解決

這幾天開始接觸微信公眾號的開發,註冊這些就不說了,我是先弄了個測試號用著。進入正題

所謂token驗證,其實就是微信服務器向自己要用到的服務器url發送一段數據,其中有一個參數$_GET[‘echhostr‘],這個參數在經過一系列邏輯判斷後再原封不動返回給微信也就是 echo $_GET[‘echhostr‘];

碰到的一些小問題解決方法如下:

1.微信開發後臺上的token要與php代碼中定義的一致;

2.加header(‘content-type:text‘);

3.還不行就加 ob_clean() 這個是保證清空之前的輸出,防止因為網絡延遲等問題產生微信接收的數據不是同一次請求的數據;

還有一點就是已經驗證好的代碼就盡量別去改動,最好備份一份,免得後續出問題。這個文件就是之後開發時微信所有消息的接收入口,也就是所有消息類的數據比如event 、text類、圖片類消息都會請求到這個文件上。

微信公眾平臺——token驗證php版