微信小程序提供訂閱消息能力,從類型上分為一次性訂閱消息和長(zhǎng)期訂閱消息,其中長(zhǎng)期訂閱消息的服務(wù)性和關(guān)聯(lián)性無疑更強(qiáng)。但是目前微信平臺(tái)對(duì)長(zhǎng)期訂閱的準(zhǔn)入要求較多,我們一起來看看微信小程序如何申請(qǐng)接入長(zhǎng)期訂閱消息。
1、滿足準(zhǔn)入條件
目前長(zhǎng)期性訂閱消息僅向政務(wù)民生、醫(yī)療、交通、金融、教育等線下公共服務(wù)開放,后期將逐步支持到其他線下公共服務(wù)業(yè)務(wù)。
注意:平臺(tái)準(zhǔn)入管控甚嚴(yán),即使?jié)M足了以上二級(jí)服務(wù)類目,仍有很多場(chǎng)景不支持開通。如果無法接入,但又有長(zhǎng)期訂閱消息的需求,可以嘗試接入【設(shè)備訂閱消息】。
設(shè)備訂閱消息用于在設(shè)備觸發(fā)某些需要人工介入的事件時(shí)(例如設(shè)備發(fā)生故障、設(shè)備耗材不足等),向用戶發(fā)送消息通知,也屬于長(zhǎng)期訂閱消息類型,并且接入門檻低,只要是經(jīng)過微信認(rèn)證的非個(gè)人主體小程序,面向智能硬件生產(chǎn)企業(yè)或開發(fā)者即可。
2、申請(qǐng)接入流程
1)獲取模板ID
登錄微信公眾平臺(tái)獲取模板,如果沒有合適的模板,可以申請(qǐng)?zhí)砑有履0?,審核通過后可使用。
登錄小程序管理后臺(tái)——功能——訂閱消息——公共模板庫——長(zhǎng)期訂閱,查看可選用的設(shè)備消息模板。
2)獲取下發(fā)權(quán)限
調(diào)起客戶端小程序訂閱消息界面,返回用戶訂閱消息的操作結(jié)果。當(dāng)用戶勾選了訂閱面板中的“總是保持以上選擇,不再詢問”時(shí),模板消息會(huì)被添加到用戶的小程序設(shè)置頁,通過 wx.getSetting 接口可獲取用戶對(duì)相關(guān)模板消息的訂閱狀態(tài)。
3)調(diào)用接口下發(fā)訂閱消息
小程序開發(fā)者可以在后端服務(wù)器使用HTTPS請(qǐng)求調(diào)用的 API,同時(shí)支持云調(diào)用方式,需開發(fā)者工具版本 >=1.02.1904090。其中次數(shù)限制要求是開通支付能力的是3kw/日,沒開通的是1kw/日。
以上就是小程序長(zhǎng)期訂閱消息的申請(qǐng)流程,如果開發(fā)者在后臺(tái)沒有看到長(zhǎng)期訂閱模板,或者沒有合適的模板,可以嘗試在微信社區(qū)發(fā)帖申請(qǐng)?jiān)黾有碌拈L(zhǎng)期訂閱模板。
社區(qū)申請(qǐng)格式如下:
請(qǐng)?jiān)敿?xì)說明需求場(chǎng)景、模板標(biāo)題、關(guān)鍵詞、示例,按照下面的格式補(bǔ)全信息:
【小程序appid】
【小程序主體】
【申請(qǐng)模板類目】
【申請(qǐng)模板名稱】
【使用場(chǎng)景】(詳細(xì)描述下發(fā)消息場(chǎng)景、收到的用戶類型,對(duì)行業(yè)判斷很重要)
【模板字段】
【消息示例】(1~2個(gè)示例)