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)提供用户二维码扫描事件的处理。