微信推送流程

微信沙箱環境:http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login
html

使用pycharm打開微信推送demo,而後進行相關修改(下載地址)數據庫

settings.py配置文件修改測試參數:服務器

而後將修改好的項目代碼文件部署到服務器中,運行起來就能夠測試了!微信

 

流程分析:

① 用戶登陸到個人系統,掃碼關注個人服務號(測試沙箱環境提供測試號二維碼),關注之後用戶還須要進行回調受權容許纔算跟個人系統進行綁定函數

② 讓用戶跟個人系統綁定:測試

 登陸認證裝飾器線程

生成的受權二維碼掃碼成功後,會自動跳轉到回調路由連接debug

點擊繼續訪問,獲得callback回調函數返回的結果並渲染到手機html頁面上3d

給用戶推送消息功能

使用場景,公衆號發佈文章、公衆號提供購買服務,用戶購買成功後、公衆號須要主動與用戶聯繫的時候就須要給關注公衆號並已經受權的用戶發送信息,即推送消息htm

路由:

模板形式推送消息

簡單給單用戶推送信息功能的實現,這裏須要再進一步思考一下,如何給多用戶或者所有用戶推送消息?

  ——在數據庫拿到全部的用戶的openid,另開線程for循環推送

相關文章
相關標籤/搜索