1.引言
1.1.背景
微信應用如火如荼,很多公司都希望搭上信息快車,這個是一個非常重要的商機。用微信進行營銷,一方面可以提高企業(yè)產(chǎn)品的宣傳效果,另一方面,也能提高我們企業(yè)的競爭力, 縮短和直接客戶之間的距離。
該微信門戶應用開發(fā)框架,就是為了協(xié)助企業(yè)快速搭建微信應用以及管理的平臺,使我們快速融入微信的市場化浪潮中,在市場激烈的競爭中占據(jù)有利條件,獲得更多的市場回報。
編寫目的
本文檔主要介紹《微信門戶開發(fā)框架》中系統(tǒng)的功能特性,使得用戶能夠全面了解整個框架系統(tǒng)的相關功能,以及系統(tǒng)的架構和設計特點。
1.2.參考資料
1.3.術語與縮寫
(1)在本文件中出現(xiàn)的“微信門戶開發(fā)框架”一詞,除非特別說明,均指本文介紹的微信門戶開發(fā)框架。
(2)在本文安裝.NET框架中,除非特別說明,均指.NET 4.0框架。
1.4.系統(tǒng)的重要特性總結
微信門戶應用管理系統(tǒng),采用基于MVC+EasyUI的路線,由于多數(shù)域名服務器上都只能支持.NET4.O,所以以MVC3,C#4.O作為開發(fā)基礎,基本上能夠部署在任何.NET服務器上。 在微信門戶系統(tǒng)里面,實現(xiàn)下面這些功能操作:
1)實現(xiàn)菜單的動態(tài)配置及更新到服務器上;
2)動態(tài)定義事件和響應消息,實現(xiàn)對不同行業(yè),不同需求的菜單動作響應;
3)動態(tài)的應答指令配置處理,實現(xiàn)整套應答鏈的消息處理;
4)獲取訂閱用戶和用戶分組信息,并可以實現(xiàn)用戶分組信息的維護等操作;
5)管理并更新多媒體文件、圖文消息等內(nèi)容,方便為客戶推送消息做準備。
6)使用向選定訂閱用戶或者分組進行消息的群發(fā)功能。
7)提供對用戶語音的識別,并將識別結果和事件處理進行對接,實現(xiàn)語音內(nèi)容的處理。
8)提供對地理位置的記錄和擴展應用,實現(xiàn)對百度天氣、熱映影片、影院、旅游、交通消息等方面的第三方應用的對接。
9)記錄用戶輸入的會話記錄,并可以根據(jù)會話記錄向客戶進行消息的發(fā)送。
10)提供用戶二維碼掃描事件的處理。