本地開發環境搭建--微信公眾號開發(一)


 近來無事,剛好有興趣學點東西。於是前幾天把小程序的各個api都試了個遍(除了動畫那塊)。趁着現在還有興趣,於是一塊把微信公眾號的api都試一下,也算為后面有需要的時候回做准備。

 工欲善其事必先利其器,要在本地開發公眾號當然要先搭建本地運行環境。但是正常情況下很多接口要在服務器上測試(驗證),因為需要再管了平台做一些url驗證配置。那本地開發后每次都要傳到服務器進行測試,這樣太麻煩了。於是用了個內網穿透的軟件(我用的natapp,9塊錢一個月,有興趣的可自行搜索)。這樣就實現了外網映射到本地ocalhost:80。通過這種方法就是先了本地環境與公眾號服務器進行調試(內網穿透軟件可能存在被公眾號屏蔽的可能,請自行把我風險)。到了這一步那就以一個小白的角色記錄下大體的節奏:

1.申請公眾號測試賬號(個人賬戶(不用認證也不能認證))

  進入公眾->開發->開發者工具->公眾平台測試賬號 ; 點擊進去后設置url,js接口安全域名。下圖供參考。

圖中幾點重點說明:

1.URL為啟動內網穿透后生成的,可以通過外網映射到本地開發環境;

2. URL配置的是你本地的一個路徑,提交的時候微信會對1-url和2-token(隨便輸入)進行驗證,會發送一些信息到1-URL地址,並且能正確返回信息才能配置成功,

簡單點數說,將微信請求url中的echostr參數原路返回(接收的echostr是數組,需取第一個值),具體邏輯如下(本地可以先不用校驗是否為微信發過來的)

 

 

3. 域名為內網穿透生成的url,不需要前面的http://

通過這些配置,本地環境基本搭建完成。

剛剛測試了一下授權,總報錯-1(查詢全局錯誤碼,解釋為“系統繁忙,此時請開發者稍候再試”,明天准備重試一下,希望不是因為臨時域名被屏蔽引起的)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM