微信服务平台建设方案_第1页
微信服务平台建设方案_第2页
微信服务平台建设方案_第3页
微信服务平台建设方案_第4页
微信服务平台建设方案_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、目录 TOC o 1-5 h z HYPERLINK l bookmark5 o Current Document 1、微信服务平台建设2 HYPERLINK l bookmark8 o Current Document 1.1、微信公众号首页2 HYPERLINK l bookmark44 o Current Document 1.2、微信端主要内容4 HYPERLINK l bookmark104 o Current Document 1.3、微信消息提醒71、微信服务平台建设1.1、微信公众号首页一、为用户提供基础信息展示和总体功能导航。自2012年8月,腾讯推出微信公众平台以来,微信公

2、众账号不断涌现,截 止目前为止,微信公众账号数量已达百万级别,具有了极大的社会影响力。而与此同时,微信公众账号的查找,也面临着极大的难度和挑战。由于微信 公众平台的特殊性,作为微信手机平台的使用者来说。寻找到适合自己的微信公 众账号并不容易。微信公众平台导航暨微信公共账号导航,它的出现极大的方便 了微信手机平台用户更快捷方便的寻找到自己想要的微信公众平台账号。拥有超过3亿用户的,俨然已经成为移动互联网领域中的一座金矿。不过 想要从中淘金,却没有想象中那么容易。从最初的开放,到后来的开放自定义 接口,再到一直默默发力的电子会员卡,以及不久前新开放的系统API,的商 业化道路一直留给我们太多的想象

3、。二、权威导航微信公众平台申请的条件非常宽松,以至于每个成年人都可以申请,导致 公众平台的持有者有将近200万人左右,所以公众平台的审核越来越困难,以 此来打击广告的泛滥,微信公众平台并不是一种营销工具。微信公众平台导航 收录的每一个微信公众账号都是经过核实,通过微信公众平台官方认证的微信 公众账号,使用户更加安全的关注优质的微信公众账号。三、特点1、查询方便微信公众平台导航设置了行业分类查找以及地域分类查找的功能,同时具 备精准搜索的功能,实现了一站式微信搜索定位功能,能够极大的方便微信用 户方便快捷的找到自己需要的微信公众账号。2、优质筛选面对成千上万的微信公众账号的出现,微信公众平台导航

4、设置了微信公众 账号评级,评级设置,也可以使得微信用户更容易更快捷的找到更具公信力的 微博公众账号,从而解决了微信公众平台账号的筛选问题。3、添加快捷微信公众平台导航针对每个微信公众账号提供了微信号,微信原始号,以 及微信公众账号二维码,无论是手机二维码扫描和手动输入,都十分方便,这 样以来,微信用户,无需四处挖掘,即可轻松的找到自己所需的微信公众账 号,也具有方便快捷高效的特点。4、宣传价值另外,微信公众平台导航,也为企业微信公众账号提供了一个优质的宣传 通道,在微信公众账号缺乏有利的宣传渠道的现状下,微信公众平台导航的出 现,为企业开辟了一条简单快捷的宣传通道,具有相对较高的营销价值。微信

5、公众平台导航的出现,也为微信公众平台提供了 一个pc版的导航通 道,有利于推动微信公众平台的发展,并协助企业更好的拓展移动互联的市场 占有率,创造微信品牌价值。四、平台建立的目的随着微信公众平台的崛起,越来越多的人通过群发文字,图片,语音等渠 道快速实现与广大听众的信息传递与沟通。在越来越多的校园文化建设中,微 信公众平台将发挥出巨大的作用。近些年,随着信息技术学院越来越壮大,逐步成为学校里中等以上人数的 大院,学院和学生之间的交流变得尤为重要,微信公众平台能为我们提供了一 个很好的机会,快速实现与广大学生和学院之间的沟通交流,营造良好的文化 氛围。五、平台建立的意义微信公众平台是一个在线平台

6、,学生可以通过微信公众平台了解信息技术 学院,了解文化,了解各类生活服务信息,并进行在线咨询,丰富大家的生 活。信息技术学院越来越成为文化建设的主力军,需要更宽广的交流平台来宣 传自己,推广各项活动。六、平台主要功能1、导航菜单消息部分、工资、相关人事资料、月度绩效考核统计、固定资产统计、考 务用品统计、用车情况、考勤情况报告,流程发起导航2、推送功能每天要发布的重要信息以及通知公告等等通过推送的方式发送到平台上, 推送功能可以将重要信息通过文字、图片、语音等方式发布于平台上,以便随 时了解相关动态。3、互动功能针对当天微信平台发布的信息,用户可以公开发表自己对通知公告和活动 等等的意见、想法

7、,积极参与到活动中去,便于同学和学院间的信息交流。同 学可以将自己在学习和生活中遇到的问题通过平台提出,与平台工作人员进行 小范围交流,随时解决学习生活中的难题。1.2、微信端主要内容系统提供微信移动端专用版本:1、各审批环节,均可以通过手机微信公众号(订阅号或服务号)完成;2、各部分功能中,涉及到通知消息提醒的功能,能够通过微信收取消息, 并且直接查阅消息详情;3、各级员工可通过本人手机微信,查阅本人工资单信息;4、各级员工可通过本人手机微信,查看消息列表和详情,本人申报或待审 批事项情况;5、中心领导通过手机微信,可查看中心各部门职员的人事资料、月度绩效 考核统计、固定资产统计、考务用品统

8、计、用车情况、考勤情况报告;6、请假、轮休流程可在手机微信上全程实现。总体设计原则1、统筹规划原则对服务平台建设实行统筹管理、统一规划和科学指导,切实保障项目建设 成效。2、定制式原则为确保本微信平台上线后的运行安全,未来新功能的拓展,特别采用独立 的编程语言,进行专项定制式开发。坚决杜绝行业内惯用的模版式开发。虽然 所耗费的人力物力很大,但开发出来的品质绝非套模板开发的普通平台可以相 提并论。3、标准性原则微信平台开发将尽量采用已成为标准或已经得到过实践验证的开发方式, 以确保拥有强大的质量保证体系,保证系统具备良好的生命周期,具有充分的 可维护性。微信平台的框架,受设计时技术条件的限制,或

9、者建设单位或实施 机构对系统认识的局限,可能不会考虑到今后所有的变化。采用标准化的系统 必须为将来可能的变化做好准备,能够在目前已有的基础上进行演进,但不会 影响原有的应用。4、技术先进性原则提供业界领先的技术架构及管理思想,采用软件模块化开发技术、组件开 发技术等先进性的开发平台及开发技术,保证建成的系统具备技术先进性。5、实用性原则以终端用户体验为导向,始终将平台的实用性作为第一要务。平台的规划 设计充分考虑业务现状,最大限度地保证应用的平滑移植;并确保操作体验简 易化。不对政务机关所有业务进行生搬硬套,只在微信平台上放置政务机关和 政务人最迫切需要的实用功能。6、可融合性原则充分利用现有

10、的基础网络、业务系统和信息库等各类资源,实现有效整 合、分类管理和有序利用,最大限度地资源互联互通和协同共享。可以支持各 种接入方式,支持与现有业务的融合;也可以通过开放的应用开发接口,迅速 地提供新的业务应用。7、扩展性原则能够支持多个层面的可扩展性,通过负载均衡、快速开发/重组、业务参数 配置等多个方面使得平台可以支持政务机关未来不断变化的特征。预留灵活的 二次开发接口,在面向对象的业务组件应用框架下,能够不影响系统正常运 行,方便地对功能进行修改和动态加载,并可以快速开发新功能。8、安全性原则平台的各个环节都应充分重视安全和信息保密,要提供多方式、多层次、 多渠道的安全保密措施,防止各种

11、形式和途径的非法入侵及机密信息的泄漏。 平台要在成本可以接受的前提下,从系统结构、设计方案、软件技术等各方面 提高可靠性,使平台发生故障的可能性尽量少,影响尽可能小。为了数据的安全性,信息发布是从内外穿透到外网发布,内外网由专属交 换机连接并传值,各分局的内网与某某局内网交互,再通过外网输出。在功能需求设计里,某某市局管理员和各分局管理员均需要对所属职工发 送通知、学习等文件,其中涉及大量保密信息,为了数据的安全性,信息发布 的数据传输思路是是从内网穿透到外网发布,内外网由专属交换机连接并传 值,各分局的内网与某某局内网交互,再通过交换机与外网的微信服务器沟 通,输出信息并发布,杜绝了普通外网

12、-外网数据传输过程中常见的中间人攻 击,保证了数据的安全性。9、稳定性原则平台应具有高稳定性、高容错能力及处理突发事件的能力,平台应具有即 时备份等安全措施,同时优化程序编码和数据结构,保证平台稳定运行率达到 99%以上,设计有适量冗余及其他保护措施。10、兼容性原则微信平台能够兼容多种手机主流操作系统,具有较强的跨平台设计能力。 充分考虑跨操作系统、数据库等平台的设计。系统总体结构和逻辑结构业务孝统WeChatWebAPIWeChatAPI Service (Web Servrce)微信服务黯从应用层面讲,需要对业务的上层,即显示层和前端逻辑层、通信层,进 行封装,下面才是真正的业务系统。从

13、整体考虑,系统通过设计通用微信服务 框架,支持所有业务。微信服务框架的改动,只与微信接口的调整做相关。1、由微信服务框架,负责与微信服务器进行交互,包括验证签名、消息处 理、消息分发、安全策略、日志处理等。2、通过服务接口,将微信服务框架与业务逻辑进行分离,通过服务注册, 将业务服务注册到微信服务框架。3、通过微信服务框架的服务分发器,调用具体的业务应用,在已有的业务 逻辑基础上,封装相关服务,对微信接口予以支持。1.3、微信消息提醒一、微信公众平台消息管理接口介绍要实现微信公众号的普通消息的接收和回复,我们需要先熟悉微信公众平 台API中消息接口部分,进入到【消息管理】部分,如下图所示:开始

14、前必读开始开发自定义菜单消皂管理接收消息接收晋通消息接收消息-接收事作瞧发谜消息-的回朗鼠发送消皂-裱动回鱼时的加解密发送消息-刮踵息发送消息-群发旌口发送消皂-模振清晨接口发遂消息-摸扳消息运营规范莪町公宜号它幼回复配置对于普通消息的接收和回复我们只需要关注上图中的”接收消息接收普通消息”和”发送消息一一被动回复消息1.1、消息接收先来说说接收消息,当普通微信用户向公众账号发消息时,微信服务器会 先接收到用户发送的消息,然后将用户消息按照指定的XML格式组装好数据, 最后POST消息的XML数据包到开发者填写的URL上。接收到的普通消息的消息类型目前有以下几种:文本消息图片消息语音消息视频消

15、息小视频消息地理位置消息链接消息每一种消息类型都有其指定的XML数据格式,这7种消息的xml格式请到 官方文档查看,有具体的格式定义和属性说明。格式很简单,基本共有属性包 括 ToUserName、FromUserName、CreateTime、MsgType、MsgId,并且每种类型 有自己特殊的属性。接收消息的过程其实就是获取post请求的这个xml,然后对这个xml进行 分析的过程。post请求的入口还是之前提到的微信公众号接入的那个地址,整 个公众号的所有请求都会走这个入口,只是接入时是get请求,其它情况下是 post请求。1.2、消息回复微信服务器在将用户的消息发给公众号的开发者服

16、务器地址后,会等待开 发者服务器回复响应消息。微信服务器在五秒内收不到响应会断掉连接,并且 重新发起请求,总共重试三次。假如服务器无法保证在五秒内处理并回复,必须做出下述回复,这样微信 服务器才不会对此作任何处理,并且不会发起重试(这种情况下,可以使用客 服消息接口进行异步回复),否则,将出现严重的错误提示。详见下面说明:1、(推荐方式)直接回复success2、直接回复空串(指字节长度为0的空字符串,而不是XML结构体中content字段的内容为空)一旦遇到以下情况,微信都会在公众号会话中,向 用户下发系统提示“该公众号暂时无法提供服务,请稍后再试”:3、开发者在5秒内未回复任何内容4、开发者回复了异常数据,比如JSON数据等5、另外,请注意,回复图片等多媒体消息时需要预先通过素材管理接口上 传临时素材到微信服务器,可以使用素材管理中的临时素材,也可以使用永久 素材

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论