微信會員卡對接CRM後臺(java)

需求

1.使用微信會員卡對接CRM後臺的會員系統使最後卡面顯示的卡號
和原有CRM中微信公衆號會員卡的卡號相同
2.區分新用戶和老用戶的激活方式(跳轉型一鍵激活)
3.使用動態生成的二維碼並且使用E_counter進行掃碼的時候可以
識別會員信息(二維碼有效時間五分鐘,一分鐘刷新一次)
4.區分不同的會員等級在界面顯示不同的背景顏色

開發流程

一、搭建微信的測試環境
<1> 使用微信註冊微信測試公衆號 地址如下:
https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login

<2> 登錄成功後,下載qq瀏覽器並在qq瀏覽器中的應用中心搜索 ‘微信調試工具’ 下載完成後,點擊微信調試工具,打開服務器端調試,輸入自己的Tomcat的端口號,開啓服務就可以將本地的地址映射到外網進行微信調試接收微信傳遞 過來的事件推送進行處理。

<3> 服務地址開啓後,進入測試公衆號進行設置地址(這個時候是需要驗證的,需要根據微信的響應規則進行接口的編寫)
如圖:(https://img-blog.csdn.net/20160909100701640)

<4> 認證成功並且設置Token後,基本的搭建工作已經完成,需要接受微信的推送事件應將重新開發一個與認證接口名字一樣的接口,並且是POST。
(認證時使用的是GET)

<5> 編寫獲取Token的方法。
到此基本開發準備工作已經完成

微信會員卡

基本的流程
上傳圖片接口——>創建卡劵會員卡 ——>創建推廣的二維碼 ——>激活會員卡(一鍵激活,自動激活)
《1》上傳
獲取Token後,調用微信上傳圖片接口上傳即可
《2》創建卡劵會員卡
1.創建會員卡
配置需要創建的會員卡json,調用接口創建成功
微信接口:
https://api.weixin.qq.com/card/create?access_token=ACCESS_TOKEN
2.設置會員卡的激活填寫數據(自動激活此步驟可免去)
設置一鍵激活的用戶信息錄入接口(使用1返回的Card_ID)
微信接口:
https://api.weixin.qq.com/card/membercard/activateuserform/set? access_token=TOKEN
《3》.創建推廣的二維碼
使用1返回的Card_ID創建推廣的二維碼
微信接口:
https://api.weixin.qq.com/card/qrcode/create?access_token=TOKEN

具體操作
需要實時更新會員卡的信息,就要在進入會員卡的時候將事件獲取,調用會員卡的更新藉口,
並且實時的去後臺查詢數據,顯示在界面上!

測試環境搭建問題
由於微信調試工具不穩定,所以使用其他的方式進行替代。
操作步驟
1.下載ngrok,註冊會員。將本地的地址映射到外網上 。
2.配置測試公衆號中開發者地址。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章