引言:php
最近由於業務的須要,老闆佈置作了兩個月簡單的的微信公衆平臺開發,從網上搜了一些資料,實話說資料很少。數據庫
在參考學習的過程當中也遇到了很多難纏的小問題,雖然不難逾越,可是確實浪費了時間。安全
我發現網上僅有很少的幾個教程幾乎全是是錯漏百出,固然也都比較過期,基本上是兩三年前寫的。服務器
甚至有些文章感受做者有點故意的,含混不清,並無把關鍵步驟和代碼放出來,致使若是跟着學,壓根就不可能學會。微信
因此我想,不妨我花點時間把個人學習過程分享出來,純粹爲了技術交流,也爲了後來人少犯錯誤。絕對是傾囊相授,毫不藏着掖着,也儘量簡明扼要,幫助入門者用最短的時間學會。微信開發
但願你們能多多支持,鼓勵我堅持下來,畢竟白天要工做,只能晚上寫文章。微信公衆平臺
還有就是,在這裏厚着臉皮推銷一下,我開發的微信公衆號叫:小捌哥;微信號是:bagefamily;剛開始作,如何定位,如何設計,經常沒有思路,但願你們關注,幫助我,多給我提一些建議和意見,我相信你們一塊兒討論,是個共同窗習的過程,彼此借鑑,確定都有幫助。請關注我,小捌哥這廂有禮了!另外,本文的源代碼也請經過該微信號來索取。我來者不拒,都會提供。學習
若是您當前尚未服務器來接收從微信公衆平臺轉發過來的信息並在通過處理後把結果返回給微信,測試
那麼,能夠參考本章申請一個百度BAE雲空間,來提供相應的計算和數據庫服務。阿里雲
固然,購買包括阿里雲等在內的任何一個雲空間都毫無問題。用您本身託管的服務器主機等也毫無問題。
申請一個百度BAE雲空間,從這裏:http://developer.baidu.com/
首先你須要一個百度帳號,沒有就免費註冊一個。
而後點擊 百度開放服務平臺的 右上角菜單裏的 管理控制檯 》 開發者服務管理。
而後建立一個工程:
點擊「建立」,頁面跳轉到部署列表界面,狀態顯示「建立中」。當顯示狀態「建立中」變成「正常」。恭喜您,運行環境已經建立成功了。
那麼,工程建立好了,域名也有了,咱們就可讓微信把粉絲的消息轉發到我這個域名url上來,
還記得 微信開發者中心 界面的配置窗口嗎? 把 BAE 的這個URL地址填進去。
toke 設置爲 weixin
encodingaeskey點擊右側的隨機生成
消息加密方式能夠選擇:兼容
而後,保持這個網頁打開,不要關。
查看工程基本信息:進入到該工程的基本信息頁,可查看工程名稱、ID、API Key(簡稱ak),Secret Key(簡稱sk)等。其中ID、AK、SK是常常須要用到的,也能夠從頁面右上角的快速複製按鈕獲取到。
1. 在當前的「部署列表」界面,點擊「擴展服務—>添加新服務」,選擇MySQL或者Mongodb或者Redis數據庫,咱們以MySQL爲例。
2. 選擇「套餐一:免費」,點擊「建立」,數據庫建立成功。
注:百度BAE3.0已經正式收費了,是爲了防止資源的濫用。若是您只是測試學習BAE,建議選用免費的MySQL版本;若是您是企業用戶,須要較高的穩定性和安全性,建議選用私有MySQL版本。如想詳細瞭解計費請參看詳細計費說明
建立成功後的數據庫會顯示在擴展服務列表中,供您隨時查看相關信息。
點擊「數據庫名稱」,系統會自動跳轉到數據庫的詳細信息頁面。
百度公司官方教程連接以下:
http://developer.baidu.com/wiki/index.php?title=docs/cplat/bae/tutorial
(未完待續)
感謝關注~
小捌哥
朋友多了,才能任性!「快來跟小捌哥作朋友吧!」
小手一抖,轉發分享
微信號:bagefamily