微信推送功能實(shí)現(xiàn)方式圖文詳解
推送的方式:
- 短信推送(第三方)
- 郵件推送
- 微信推送
公眾號(hào):認(rèn)證的公眾號(hào)(個(gè)人的認(rèn)證公眾號(hào)每天只能發(fā)一篇文章),粉絲可以跟公眾號(hào)聊天,未認(rèn)證公眾號(hào)
服務(wù)號(hào):企業(yè)認(rèn)證(營(yíng)業(yè)執(zhí)照),沙箱環(huán)境測(cè)試主動(dòng)給用戶發(fā)消息(推送),用戶要接收到推送消息前提是需要關(guān)注對(duì)應(yīng)的服務(wù)號(hào)才行
企業(yè)號(hào)
微信小程序
微信推送的流程:
微信沙箱環(huán)境:http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login
使用pycharm打開微信推送demo,然后進(jìn)行相關(guān)修改(下載地址)
settings.py配置文件修改測(cè)試參數(shù):
然后將修改好的項(xiàng)目代碼文件部署到服務(wù)器中,運(yùn)行起來就可以測(cè)試了!
流程分析:
①用戶登錄到我的系統(tǒng),掃碼關(guān)注我的服務(wù)號(hào)(測(cè)試沙箱環(huán)境提供測(cè)試號(hào)二維碼),關(guān)注以后用戶還需要進(jìn)行回調(diào)授權(quán)允許才算跟我的系統(tǒng)進(jìn)行綁定
②讓用戶跟我的系統(tǒng)綁定:
登錄認(rèn)證裝飾器
生成的授權(quán)二維碼掃碼成功后,會(huì)自動(dòng)跳轉(zhuǎn)到回調(diào)路由鏈接
點(diǎn)擊繼續(xù)訪問,得到callback回調(diào)函數(shù)返回的結(jié)果并渲染到手機(jī)html頁面上
給用戶推送消息功能
使用場(chǎng)景,公眾號(hào)發(fā)布文章、公眾號(hào)提供購買服務(wù),用戶購買成功后、公眾號(hào)需要主動(dòng)與用戶聯(lián)系的時(shí)候就需要給關(guān)注公眾號(hào)并已經(jīng)授權(quán)的用戶發(fā)送信息,即推送消息
路由:
模板形式推送消息
簡(jiǎn)單給單用戶推送信息功能的實(shí)現(xiàn),這里需要再進(jìn)一步思考一下,如何給多用戶或者全部用戶推送消息?
總結(jié)
以上所述是小編給大家介紹的微信推送功能實(shí)現(xiàn)方式圖文詳解 ,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
如果你覺得本文對(duì)你有幫助,歡迎轉(zhuǎn)載,煩請(qǐng)注明出處,謝謝!
相關(guān)文章
PHP并發(fā)場(chǎng)景的三種解決方案代碼實(shí)例
這篇文章主要介紹了PHP并發(fā)場(chǎng)景的三種解決方案代碼實(shí)例,有對(duì)這方面感興趣的同學(xué)可以借鑒參考下2021-02-02destoon出現(xiàn)驗(yàn)證碼不顯示時(shí)的緊急處理方法
這篇文章主要介紹了destoon出現(xiàn)驗(yàn)證碼不顯示時(shí)的緊急處理方法,非常實(shí)用,需要的朋友可以參考下2014-08-08Laravel ORM對(duì)Model::find方法進(jìn)行緩存示例詳解
這篇文章主要給大家介紹了關(guān)于Laravel ORM對(duì)Model::find方法進(jìn)行緩存的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。2018-03-03Laravel 5 框架入門(二)構(gòu)建 Pages 的管理功能
這篇文章主要介紹了Laravel 5 框架入門的第二篇文章,給大家講解的是構(gòu)建 Pages 的管理功能,十分的詳細(xì),有需要的小伙伴可以參考下。2015-04-04PHP 傳輸會(huì)話curl函數(shù)的實(shí)例詳解
這篇文章主要介紹了PHP 傳輸會(huì)話curl函數(shù)的實(shí)例詳解的相關(guān)資料,希望通過本文能幫助到大家,需要的朋友可以參考下2017-09-09