【干貨】小程序模板消息群發(fā)、無限制推送思路(2)
時(shí)間:2018-12-24 16:30 瀏覽人數(shù):
如何突破模板消息的推送限制?
微信小程序官方最近已經(jīng)透露出可能對(duì)模板消息進(jìn)一步放寬限制的信號(hào),不過在這之前,我們可以在遵守官方相關(guān)運(yùn)營(yíng)規(guī)范、保證用戶體驗(yàn)的情況下,倒騰一個(gè)"讓用戶一次觸發(fā)、多次推送,甚至群發(fā)模板消息"的解決方案。 其實(shí)仔細(xì)分析消息下發(fā)條件"1次提交表單可下發(fā)1條,多次提交下發(fā)條數(shù)獨(dú)立,相互不影響",突破口就明顯了,只需收集到足夠推送碼,即每次提交表單時(shí)獲取到的formId就是我們所需的“推送權(quán)限”。它是一次性的,代表著開發(fā)者有向當(dāng)前用戶推送模板消息的權(quán)限。 為了打造這樣一個(gè)突破限制的模版消息推送功能,做到7天內(nèi)任性推送,我們將小程序前后端的工作明確一下,小程序前端,即運(yùn)行在用戶微信上的小程序負(fù)責(zé)收集推送碼,小程序后端,即運(yùn)行在服務(wù)器上的應(yīng)用程序負(fù)責(zé)將推送碼存儲(chǔ)到數(shù)據(jù)庫(kù)中,并在需要推送的模版消息的時(shí)候從中取出推送碼formId判斷有效性并加以運(yùn)用。整個(gè)方案的前后端業(yè)務(wù)流程如下:方案前后端流程
接下來我們?cè)O(shè)計(jì)一個(gè)能夠突破當(dāng)前模板消息推送限制的方案。結(jié)合小程序前端界面、小程序邏輯層、服務(wù)器程序、數(shù)據(jù)庫(kù)、異步任務(wù)系統(tǒng)各自分工,來實(shí)現(xiàn)將小程序模板消息推送所需的推送碼收集、上報(bào)、存儲(chǔ)、調(diào)用。最終做到7日內(nèi)更好地推送模板消息、觸及用戶。
【溫馨提示】信達(dá)在線倡導(dǎo)尊重與保護(hù)知識(shí)產(chǎn)權(quán)。如發(fā)現(xiàn)本站文章存在版權(quán)問題,煩請(qǐng)?zhí)峁┌鏅?quán)疑問、身份證明、版權(quán)證明、聯(lián)系方式等發(fā)郵件至25995300@qq.com ,我們將及時(shí)處理。本站文章僅作分享交流用途,作者觀點(diǎn)不等同于信達(dá)在線觀點(diǎn)。用戶與作者的任何交易與本站無關(guān),請(qǐng)知悉。