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