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