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

