微信開發流程及問題

1.查看微信公衆平臺文檔

 http://mp.weixin.qq.com/wiki

2.申請測試號,爲了方便的進行接口測試

 [測試號沒有發送圖文消息權限] 其他可以查看測試號接口權限

3.頁面授權功能開發,下載 微信公衆號提供的web開發者工具,可以以pc的方式模擬微信訪問進行調試

4.準備開發微信公衆號的包,網上有許多人分享出來的微信公衆號開發包,可以借來使用

5.配置 接受消息,微信推送事件 的統一接收入口 

  先寫好接收入口代碼,將您的代碼放到可以接收微信消息的外網服務器上。      開發者->基本配置->服務器配置 進行配置服務器 配置好您的外網訪問路徑 -啓用,發送消息就可以接收了

6.如果您啓用了 開發服務器,在微信公衆平臺上,您的自定義菜單就不可使用了,您必須調用微信提供的接口設置菜單才能生效

7.如果您以上步驟已經做完,您可以寫羣發消息這樣的功能。

  首先封裝您的accesstoken獲取,及存放。accesstoken 2個小時失效[不過我測試的現象是一個半就失效],您可以先存到您的數據庫或其他地方,如果失效後再獲取,因爲accesstoken調用次數有限制,總是獲取accesstoken也影響性能。

封裝您的羣發接口,如果是圖文消息羣發[測試號沒有權限],那您必須先上傳縮略圖,在上傳素材,最後才能羣發。羣發有調用限制,服務號一個月4次,訂閱號一天一次。

8.菜單功能

  封裝菜單實現編輯頁面,功能包括 排序、修改、刪除,我用的jquery.tree 組件實現。菜單以樹形展示,菜單點擊、修改、刪除、拖拽排序等都可以使用該組件已封裝好的方法實現,修改後再獲取tree的json數據,進行菜單的更新操作。


以上是我開發微信公衆平臺經驗,希望可以對您有幫助。






發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章