基於 MVC + Bootstrap的微信門戶應用開發框架源碼

基於 MVC + Bootstrap的微信門戶應用開發框架源碼

1、實現菜單的動態配置及更新到服務器上;

2、動態定義事件和響應消息,實現對不同行業,不同需求的菜單動作響應;

3、動態的應答指令配置處理,實現整套應答鏈的消息處理;

4、獲取訂閱用戶和用戶分組信息,並可以實現用戶分組信息的維護等操作;

5、管理並更新多媒體文件、圖文消息等內容,方便為客戶推送消息做準備;

6、使用向選定訂閱用戶或者分組進行消息的群發功能;

7、使用重定向功能獲取訂閱用戶信息,並可以通過短信集成客戶的手機驗證功能;

8、集成微信掃一掃的功能,實現條碼和二維碼掃碼的功能整合,可以在後臺整合自身應處理;

9、集成微信其他最新功能,包括拍照和圖庫選擇、快速發送地理位置等功能;

10、集成獲取關注成員的唯一ID,更新用戶備註,獲取客服聊天記錄等功能。

11、集成微信支付和企業紅包、搖一搖設備、語義理解、微信小店、微信卡劵等相關接口處理。

12、集成微信小程序相關接口處理,提供多個微信小程序的案例和Web API接入代碼。

需要了解的可以私信小編,點擊關注,轉發文章,私信發送 HM 可以免費領取HiMall3.0多用戶B2B2C商城系統源碼一套,記得私信發送 HM 免費領取源碼

1、實現企業通訊錄的管理,包括部門管理、成員管理、標籤管理,使得我們可以更方便同步企業微信信息;

2、實現企業微信無限制的消息發送,可以使企業和關注成員之間溝通更順暢;

3、集成企業微信文本消息、圖片消息、文件消息、語音消息、視頻消息、圖文消息、文本卡片、Markdown信息等內容的發送整合,統一處理接口;

4、實現企業微信菜單的動態配置及更新到服務器上,動態定義菜單事件和響應消息,實現不同的菜單動作響應;

5、管理並更新企業微信的多媒體文件,方便同步到自己文件服務器進行存儲和處理;

6、使用重定向功能獲企業用戶信息,實現企業成員身份的認證和處理。

1、系統的重要特性總結

微信門戶應用管理系統,採用基於 MVC + Bootstrap + Ajax + Enterprise Library的技術路線,界面層採用Boostrap + Metronic組合的前端框架,數據訪問層支持Oracle、SQLServer、MySQL、PostgreSQL等數據庫。在微信門戶系統裡面,實現下面這些功能操作:

1)實現菜單的動態配置及更新到服務器上;

2)動態定義事件和響應消息,實現對不同行業,不同需求的菜單動作響應;

3)動態的應答指令配置處理,實現整套應答鏈的消息處理;

4)獲取訂閱用戶和用戶分組信息,並可以實現用戶分組信息的維護等操作;

5)管理並更新多媒體文件、圖文消息等內容,方便為客戶推送消息做準備。

6)使用向選定訂閱用戶或者分組進行消息的群發功能。

7)提供對用戶語音的識別,並將識別結果和事件處理進行對接,實現語音內容的處理。

8)提供對地理位置的記錄和擴展應用,實現對百度天氣、熱映影片、影院、旅遊、交通消息等方面的第三方應用的對接。

9)記錄用戶輸入的會話記錄,並可以根據會話記錄向客戶進行消息的發送。

10)集成微信掃一掃的功能,實現條碼和二維碼掃碼的功能整合,可以在後臺整合自身應處理;。

11)集成微信其他最新功能,包括拍照和圖庫選擇、快速發送地理位置等功能;

12)集成獲取關注成員的唯一ID,更新用戶備註,獲取客服聊天記錄等功能。

13)集成微信支付和企業紅包、搖一搖設備、語義理解、微信小店、微信卡劵等相關接口處理。

14)實現企業通訊錄的管理,包括部門管理、成員管理、標籤管理,使得我們可以更方便同步企業微信信息;

15)實現企業微信無限制的消息發送,可以使企業和關注成員之間溝通更順暢;

16)集成企業微信文本消息、圖片消息、文件消息、語音消息、視頻消息、圖文消息等內容的發送整合,統一處理接口;

17)實現企業微信菜單的動態配置及更新到服務器上,動態定義菜單事件和響應消息,實現不同的菜單動作響應;

18)管理並更新企業微信的多媒體文件,方便同步到自己文件服務器進行存儲和處理;

19)使用重定向功能獲訂閱用戶信息,實現企業成員身份的認證和處理。

20)平臺和微信開放平臺整合掃描二維碼登錄,通過掃碼綁定並直接登陸系統。

需要了解的可以私信小編,點擊關注,轉發文章,私信發送 HM 可以免費領取HiMall3.0多用戶B2B2C商城系統源碼一套,記得私信發送 HM 免費領取源碼

系統功能介紹

系統支持多微信賬號的接入管理和使用,同時支持訂閱號、公眾號、企業微信、小程序的賬號配置。


基於 MVC + Bootstrap的微信門戶應用開發框架源碼

2.菜單管理

在系統中管理菜單,並通過把菜單提交到服務器上,實現菜單的動態配置和生成,能夠為我們系統適應各種的需要,實現靈活的處理。


基於 MVC + Bootstrap的微信門戶應用開發框架源碼

3.菜單事件處理

對於動態生成的菜單,大多數情況下是用作Click的方式,也就是需要定義每個菜單的事件響應操作,我們使用微信的話,可以瞭解到,微信的處理事件,一般可以響應用戶文本消息、圖片消息、圖文消息等內容,常規下,一般使用文本消息或者圖文消息居多。

為了進一步實現響應內容的重用,我們把菜單的事件定義和內容定義進行分開管理,事件定義可以使用多個文本消息,也可以使用多個圖文消息進行組合,這樣可以實現更加靈活的使用環境。


基於 MVC + Bootstrap的微信門戶應用開發框架源碼

事件的響應內容編碼,可以選擇輸入或者從“編輯”按鈕中選擇,當選擇“編輯”按鈕進行選擇的時候,系統彈出一個對話框供用戶對事件的響應內容編碼選擇。


基於 MVC + Bootstrap的微信門戶應用開發框架源碼

菜單的事件通過關聯事件編碼進行處理,而事件本身可以組合多個消息內容,因此消息內容是響應客戶操作的最小單元,它們可以是一條文本消息、圖文消息,也可以是多條消息的組合(同類型的話)。

基於 MVC + Bootstrap的微信門戶應用開發框架源碼

5.應答指令的維護

應答指令的維護,有點類似於事件的管理,主要就是定義一些用到的指令,方便構建應答系統的響應鏈,從而實現一步步的操作指令。


基於 MVC + Bootstrap的微信門戶應用開發框架源碼

6.訂閱用戶管理

為了更有效管理訂閱用戶以及分組信息,我們可以從微信服務器上獲取相關的信息,供我們瞭解關注的用戶信息,也可以為後續的群發消息做準備。


基於 MVC + Bootstrap的微信門戶應用開發框架源碼

訂閱用戶可以從微信服務器上進行同步到本地,單擊同步數據,可以把服務器上的用戶數據下載到本地進行更新或者寫入。


基於 MVC + Bootstrap的微信門戶應用開發框架源碼

7.用戶標籤管理

微信公眾號,仿照企業微信的思路,增加了標籤管理的功能,對關注的粉絲可以設置標籤管理,實現更加方便的分組管理功能。開發者可以使用用戶標籤管理的相關接口,實現對公眾號的標籤進行創建、查詢、修改、刪除等操作,也可以對用戶進行打標籤、取消標籤等操作。

標籤管理是替代用戶組管理的一種標籤,可以很好管理訂閱的用戶,我們可以通過封裝好的微信接口很容易的獲取騰訊服務器上用戶標籤列表,然後進行管理,如下圖所示。


基於 MVC + Bootstrap的微信門戶應用開發框架源碼


基於 MVC + Bootstrap的微信門戶應用開發框架源碼

在現今很多網站裡面,都使用了微信開放平臺的掃碼登錄認證處理,這樣做相當於把身份認證交給較為權威的第三方進行認證,在應用網站裡面可以不需要存儲用戶的密碼了。

在用戶列表的二維碼連接上,單擊可以對用戶進行微信掃碼綁定,這樣用戶可以在掃碼登錄處直接掃碼登錄,不需要輸入賬號密碼。


基於 MVC + Bootstrap的微信門戶應用開發框架源碼

搖一搖周邊紅包接口是為線下商戶提供的發紅包功能。用戶可以在商家門店等線下場所通過搖一搖周邊領取商家發放的紅包,在線上轉發分享無效。

開發者可通過接口開發搖一搖紅包功能,特點包括:

  1. 可選擇使用模板加載頁或自定義Html5頁面調起微信原生紅包頁面(詳見創建紅包活動中use_template字段,1為使用模板,2為使用自定義Html5頁面)
  2. 原生紅包頁面拆紅包,無需通過公眾號消息下發
  3. 提供關注公眾號能力,用戶可自行選擇是否關注(裂變紅包分享時無效)
  4. 完成頁面可配置跳轉鏈接,可跳轉商戶的其他自定義Html5頁面
  5. 同一個用戶在單個紅包活動中只能領取1次紅包

用戶側交互流程

常規的搖一搖紅包的流程如下所示,這裡沒有使用用戶自定義的模板,也就是使用系統內置的(努力加載中。。。)的頁面,紅包需要自己拆開。


基於 MVC + Bootstrap的微信門戶應用開發框架源碼

利用搖一搖以及微信紅包接口,使用手機搖一搖獲得紅包的過程界面效果如下所示。


基於 MVC + Bootstrap的微信門戶應用開發框架源碼

10.設備管理

設備相關信息可以在微信後臺進行詳細查看,如下界面是所有設備的信息列表,可以進行相關的查詢、修改、刪除、查看明細等操作。


基於 MVC + Bootstrap的微信門戶應用開發框架源碼

設備盤點和設備計量如下所示:


基於 MVC + Bootstrap的微信門戶應用開發框架源碼


基於 MVC + Bootstrap的微信門戶應用開發框架源碼

需要了解的可以私信小編,點擊關注,轉發文章,私信發送 HM 可以免費領取HiMall3.0多用戶B2B2C商城系統源碼一套,記得私信發送 HM 免費領取源碼


分享到:


相關文章: