微信公衆號的開發,前期的服務器搭建,與微信服務器的接入等這些參考的都是souvc的我的博客,在這邊我只是記錄下本身開發項目的實際流程,如需具體瞭解,可到如下博客html
採用了花生殼映射的方式,搭建本地服務器。相比於ngrok,每次生成的映射的ip都會變化,須要在微信測試端帳號每次進行驗證。 具體可參照http://service.oray.com/question/3686.html
微信公衆號分爲普通公衆號、訂閱號等。總之對咱們來看,就是不一樣的公衆號具備不一樣的權限,例如使用地理位置、語音接口等。 可是在開發階段,咱們爲了方便權限的使用,能夠申請測試號,基本上開放了全部的權限。 [測試帳號申請連接](https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login)
如上圖,URL就是連接你的項目服務器的地址,在項目中,會有一個驗證token的文件,用於根據token生成signature和這裏匹配。 Token是用來生成校驗的,會與本地的token生成匹配,驗證成功才能接入。
域名是用來調用JS接口的,可是使用ngrok有一個較爲麻煩的地方就是每次使用的時候都會生成新的映射ip,須要每次配置,還好不常常關機就能解決。 下邊二維碼就是測試帳號的二維碼,能夠經過手機微信公衆號直接看到開發內容。