1、微信卡券及現狀
先認識幾個概念:微信開放平臺、公眾號第3方平臺和微信公眾平臺開發者模式。
微信開放平臺:簡單的說,是用于微信生態平臺,該平臺提供各種接口,第3方App通過接口接入微信登錄、微信分享和微信支付等。開放平臺入口 http://open.weixin.qq.com
只有通過認證的開發者才能發布項目。(又是年費300元)
公眾號第3方平臺:在面向垂直行業需求時,公眾號運營者1鍵授權給公眾號第3方平臺(可同時授權給多家第3方),通過該平臺來完成某些業務。
本文后面講到的新美大微信卡券超市,即是公眾號第3方平臺。
微信公眾平臺開發者模式:微信公眾號除提供基本的文章推送以外,針對具有開發能力或接入企業業務流程的公眾號提供的高級模式。通過微信公眾平臺開發者模式,企業可以將各種業務對接到微信公眾號,為用戶提供更加便捷、安全的服務。最為常見的是銀行信譽卡賬戶變動提示、賬單查詢等。也有部份企業將企業客服系統對接微信公眾號,實現用戶移動辦公同時企業客服人員也移動辦公。筆者所在互聯網+「手機維修」平臺(公眾號id:abc_xiushouji)即是1例,另外招商銀行信譽卡的微信客服也屬可圈可點,得到微信官方大力宣揚。
通過百度搜索“微信開放平臺 開發”,搜索結果大多是關于微信公眾平臺開發者模式的信息,這點也是醉了。而搜索“公眾號第3方平臺 開發”,百度直接理解為微信公眾號第3方接口,推薦各種微信開發者模式和JSSDK信息,也是沒sei了。
簡單的說,微信開發平臺是1個大的微信生態平臺,第3方平臺是基于開放平臺之上集合眾多授權公眾提供垂直服務的獨立系統,而開發者模式則是針對單1微信公眾號提供的高級接口模式。
微信卡券,是微信公眾平臺(微信公眾號),確切的說,是微信認證服務號提供的1項功能,旨在幫助傳統商戶提供1種通過微信營銷的方式。線下商戶通過微信卡券,替換傳統的小卡片發放代金券,是微信連接線下的路徑之1。
俗語說,理想很飽滿、現實很骨感。微信卡券發展的路程遇到非常大的困難,商戶的卡券發不出去,而終究用戶又無卡可用。微信卡券,沒有構成發卡、銷卡的良性商業循環。
2、新美大卡券超市
商戶有卡發不出去,用戶找不到可用的卡券,而本地自媒體生活大號的流量缺少商業變現,這些都是目前微信生態遇到的問題。潛伏的巨大商機,中間總是有1層藩籬隔開?;谖⑿砰_放平臺的新美大卡券超市(上文,公眾號第3方平臺),借助微信開放平臺的授權機制開發了專有的公眾號安全管理體系,打破單個發卡商戶公眾號內的發卡限制,商戶卡券可以通過本身微信公眾號、本地生活號、異業機構的互補性業務,乃至本地區新聞早晚報投放卡券。
商戶只需專心提供好的產品和服務,卡券超市負責協助商戶投放卡券。通過新美大卡券超市的“1鍵授權”,發卡商戶的微信公眾號運營人員,鼠標點擊便可將公眾號卡券授權給平臺,卡券超市平臺自動辨認卡券所屬種別,商戶門店所在位置信息,同時終究消費者通過微信定位LBS搜索附近相干門店的卡券領取。
“我們不是卡券制造者,我們只是卡券搬運工?!?/em>
3、公眾號第3方平臺授權實現(附JAVA代碼)
新美大專享作為認證微信開放平臺開發者(個人或企業都可),基于開放平臺建立第3方平臺。第3方平臺創建分2步:1、創建并測試;2、全網發布。測試階段的第3方平臺只能添加白名單的微信公眾號進行授權,其他公眾號運營人員授權將提示毛病信息。
公眾號運營人員進行1鍵授權時,必須仔細查看第3方平臺要求的授權列表,運營人員可以根據業務需要決定哪些權限授權給第3方平臺。
新美大卡券超市,由于只協助公眾號投放微信卡券,所以權限設置僅4項網頁服務權限、賬戶服務權限、微信卡券權限和微信門店權限,其中賬號服務權限是為了用戶在閱讀某張卡券時,加載制卡公眾號微信2維碼,給微信公眾號導流量使用。
如果某個第3方平臺需要商戶微信公眾號所有權限,那末公眾號運營人員就要注意了,1鍵授權后第3方平臺可以通過已授權信息修改微信菜單、群發微信信息等等觸及公眾號運營安全事宜。
2、創建公眾號第3方平臺項目
全網發布之前的測試階段,需要添加公眾號原始id到授權列表,可通過分號間隔填寫多個授權公眾號。而授權事件接收URL是微信開放平臺與公眾號第3方平臺之間通訊的唯1通道。微信開放平臺出于安全斟酌,每10分鐘給上述URL傳1個加密授權碼,第3方平臺進行解密并保存ticket。
更多授權流程,請訪問官方文檔 http://w.url.cn/s/AYtHsRg
3、授權方調用接口憑證
公眾號第3方平臺取得微信開放平臺授權后,可以通過 component_access_token 調用已授權的微信公眾號,取得授權公眾號的 authorizer_access_token 和authorizer_refresh_token,前者是第3方平臺讀取授權公眾號卡券信息的令牌,其有效期也是7200秒,跟微信公眾號開發模式的 access_token 1樣,而后者是第3方平臺取得已授權公眾號最新 access_token 的唯1令牌。也就是說前者需要緩存以便減少第3方平臺的屢次要求,而后者則是授權公眾號access_token更新的唯1憑證。
4、獲得公眾號卡券信息
根據微信公眾號開發文檔,通過接口 https://api.weixin.qq.com/card/batchget?access_token=authorizer_access_token 查詢卡券列表,接口調用途理與微信公眾號開發者模式1致,只是 access_token 值來源于開放平臺。
更多微信卡券接口,請訪問官方文檔 http://w.url.cn/s/AnURysr
5、卡券池
新美大卡券超市,通過微信開放平臺認證開發的微信公眾號第3方平臺,卡券商戶的公眾號授權以后,卡券超市自動辨認卡券分類、消費門店LBS信息等??ㄈ懈鶕ㄈ氐臄祿?,自動創建卡券貨架,用戶可以通過貨架選擇相干卡券,也能夠通過標簽搜索卡券??ㄈ袑⒏鶕脩舻奈恢眯畔⒅鲃油扑]附近門店卡券,增強用戶領卡用卡的體驗。
行文至此,大家應當已發現微信開放平臺需要做的開發工作其實不多,這正是微信生態讓我們佩服的地方,張小龍團隊已把生態架構設計得非常好,而微佩服務商、微信公眾號運營者不需要花費大量開發資源,便可創建1個具有1定創意的項目。
坐擁7.5億月活用戶的微信,連接線下是必定選擇,也是微信生態從純潔通訊工具、游戲發布、朋友圈社交,再到微信紅包、微信支付以后,建立商業閉環的重要途徑。但是這條路其實不好走,有美團、口碑、支付寶同等業的競爭,也有微信生態閉環的用戶習慣養成問題。這個進程,需要更多、更好用戶體驗產品不斷推出,或許新美大卡券超市就是其中1種。
“我們不是卡券制造者,我們只是卡券搬運工。”
下一篇 大數據量中的模糊查詢優化方案