ImageVerifierCode 换一换
格式:PDF , 页数:5 ,大小:2.37MB ,
资源ID:2259697      下载积分:10 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wnwk.com/docdown/2259697.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于中国蓝云平台的微信消息交互系统设计_倪超.pdf)为本站会员(哎呦****中)主动上传,蜗牛文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知蜗牛文库(发送邮件至admin@wnwk.com或直接QQ联系客服),我们立即给予删除!

基于中国蓝云平台的微信消息交互系统设计_倪超.pdf

1、56电视技术 第 47 卷第 1 期(总第 566 期)PARTS&DESIGN器件与设计文献引用格式:倪超.基于中国蓝云平台的微信消息交互系统设计 J.电视技术,2023,47(1):56-60.NI C.Design of WeChat message interaction system based on China blue cloud platformJ.Video Engineering,2023,47(1):56-60.中图分类号:TP311.1 文献标识码:A DOI:10.16280/j.videoe.2023.01.012基于中国蓝云平台的微信消息交互系统设计倪 超(浙江广

2、播电视集团,浙江 杭州 310005)摘要:为解决目前中国蓝云平台各个系统模块之间消息系统相互独立导致的系统模块与用户交互不规范、复杂度高、无法即时反馈等问题,设计开发一套微信消息交互系统。系统使用 Spring Boot 框架、MySQL 数据库等技术,与中国蓝云平台、新闻宣传生产管理平台、数字化改革流程、新媒体发布等系统对接,规范、优化中国蓝云平台各个系统模块、业务流程与用户间的消息交互。关键词:中国蓝云平台;微信;微信公众号;消息交互;数字化改革Design of WeChat Message Interaction System Based on China Blue Cloud Pl

3、atformNI Chao(Zhejiang Media Group,Hangzhou 310005,China)Abstract:In order to solve the problems of nonstandard interaction between system modules and users,high complexity,and lack of instant feedback caused by the independence of message systems among various system modules of China Blue cloud pla

4、tform,a WeChat message interaction system was designed and developed.The system uses Spring Boot framework,MySQL database and other technologies,and interfaces with China Blue cloud platform,news publicity and production management platform,digital reform process,new media release and other systems.

5、It standardizes and optimizes the message interaction between various system modules,business processes and users of China Blue cloud platform.Keywords:China Blue cloud platform;WeChat;WeChat official account,message interaction;digital reform0 引 言近几年,素材采集、新闻制作、稿件审核、渠道分发等媒体行业相关业务发生巨大变化,从传统媒体为主体逐渐演变为

6、互联网主体,再到抖音、快手等兴起的互联网媒体平台逐渐成为主流。随着数字化改革任务的逐渐推进,新闻制作流程也逐渐移至云端制作,任务进度统一管理。由此,浙江广播电视集团研发的中国蓝云平台为了满足媒体制作的需要,对接了众多优质的系统模块。随着越来越多系统模块的接入,由于各个系统模块之间的消息系统相互独立、风格不一,导致与用户的消息交互变得逐渐复杂。用户在查阅系统消息时,不得不进入系统模块查看,漏看系统消息、不清楚如何查看系统消息的情况时常发生,给用户造了极大不便。因此,中国蓝云平台迫切需要基于中国蓝云平台的微信消息交互系统来统一推送消息1-2。微信消息交互系统将用微信公众号的方式与用户交互。微信、微

7、信公众号在用户数量、接入成本、用户互动、多终端适配、技术稳定性方面具有巨大优势3-4。微信目前已有十多亿的用户,并且几乎所有中国蓝云平台用户都有微信账号。微信目前已有两千多万微信公众号,并且由腾讯提供支持,在技术稳定性方面有非常好的保障。微信有 PC、手机端等多个终 作者简介:倪 超(1996),男,本科,工程师,研究方向为广播电视融媒体技术、数字化改革新闻生产宣传研发、非编云计算化等。电视技术 第 47 卷第 1 期(总第 566 期)57PARTS&DESIGN器件与设计端版本,用户无论是用哪个终端,都能很好地接收到系统消息。用户在中国蓝云平台绑定微信号后,可以接收来自中国蓝云平台上各个系

8、统模块的消息,并且部分场景下可以跳转到页面详情5-6。目前,中国蓝云平台中的新闻宣传生产管理平台、新媒体发布系统、密码修改、验证码获取、指令宣传以及传输中心工单系统等多个系统模块已支持微信消息推送。微信消息交互系统主要满足用户对中国蓝云平台消息交互的需求。本文针对微信消息交互系统的设计与实现展开相关研究,验证微信消息交互系统对于浙江广播电视集团中国蓝云平台业务的整体需求。1 系统总体架构为解决中国蓝云平台各个系统模块因消息系统相互独立、消息推送不统一导致的系统与用户交互不便、用户查看系统消息不便等问题,本文设计了微信消息交互系统。本系统主要包括消息模块、用户管理模块、验证码模块以及扫码回调处理

9、模块,为中国蓝云平台蓝云门户系统等多个系统的安全验证提供验证码服务;对接了中国蓝云平台多个系统服务,为用户提供统一优质的消息交互服务。系统的整体架构如图 1 所示。微信信息交互系统微信公众号中国蓝云平台系统模块用户管理模块验证码模块消息推送个人中心消息模块验证码推送安全模块用户扫码扫码回调处理模块图 1 系统架构图从图 1 可知,由中国蓝云平台的各个子系统模块向微信消息交互系统的消息模块推送消息,消息模块在接收到推送后开始查询用户与微信的绑定关系,处理完成后将消息推送至微信公众号,微信公众号再将消息推送至用户。微信消息交互系统还提供了用户管理模块,与中国蓝云平台的个人中心交互,满足了用户绑定微

10、信、解除绑定、查询用户信息等需求。微信消息交互系统还提供了验证码模块,与中国蓝云平台的安全模块交互,用户在扫码后从微信公众号收到验证码,随后可在中国蓝云平台上的对应系统使用。用户在各种业务场景扫码后,微信会回调微信消息交互系统,由扫码回调处理模块处理扫码后回调。微信消息交互系统由消息模块、用户管理模块、验证码模块以及扫码回调处理模块四个模块构成。1.1 消息模块消息模块的主要功能是将消息处理后,推送至微信公众号,再由微信公众号推送至用户。消息模块统一规范了中国蓝云平台各个子系统的消息推送。在之前的消息推送中,中国蓝云平台的子系统往往是将消息推送至当前系统页面,存在用户无法及时查看通知、消息不规

11、范不统一等问题。经过微信消息交互系统的消息模块推送至微信公众号再推送至用户后,消息推送具有消息统一规范、可收到接收消息提醒、消息可交互等优点,能够为系统与用户的交互提供便利。1.2 用户管理模块用户管理模块的主要功能是管理用户中国蓝云平台账号与微信账号的绑定关系。用户在中国蓝云平台通过微信扫码等方式绑定账号后,用户微信就可以接收公众号推送的消息。在登录中国蓝云平台时,用户可以使用微信扫码登录。用户管理模块为中国蓝云平台提供查询与删除绑定关系等功能,为用户管理中国蓝云平台账号和微信账号提供支持。用户在登录中国蓝云平台后,在个人中心页面下,用户可以对与微信的绑定关系进行查询、删除等操作,实现用户对

12、中国蓝云平台账号与微信账号之间的绑定关系进行统一管理。1.3 验证码模块验证码模块的主要功能是为中国蓝云平台提供验证码服务。用户在登录中国蓝云平台时,中国蓝云平台会提供验证码的二维码图片,用户通过微信扫码可以获取一个一次性的验证码。用户在中国蓝云平台输入验证码后,中国蓝云平台向本系统请求验证验证码的有效性,验证码验证有效后中国蓝云平台允许用户本次登录。除了登录中国蓝云平台以外,忘记密码等其他需要确认用户操作的业务场景也使用此验证码模块,实现了多个业务场景对验证码模块的统一使用。1.4 扫码回调处理模块扫码回调处理模块的主要功能是处理用户在58电视技术 第 47 卷第 1 期(总第 566 期)

13、PARTS&DESIGN器件与设计各种场景下扫码时的业务逻辑。用户在登录、绑定、获取验证码等场景下进行微信扫码后,微信会通过回调接口来通知本系统扫码情况。收到回调后,扫码回调处理模块会根据扫码场景等情况处理业务逻辑,实现功能需求。2 系统详细设计2.1 消息推送消息推送功能为中国蓝云平台向用户推送消息提供统一渠道。用户在中国蓝云平台绑定微信账号后,消息推送功能便可通过微信将消息推送给用户。中国蓝云平台通过整合子系统推送消息的方式,实现向用户统一渠道推送消息的功能。具体流程如图 2 所示。详细步骤如下。(1)中国蓝云平台子系统将消息推送至微信消息交互系统;(2)微信消息交互系统根据业务需求完成消

14、息处理;(3)微信消息交互系统将消息推送至微信;(4)微信将消息推送至用户;(5)用户收到消息后,如果消息中附带跳转链接,可以通过点击链接跳转至指定页面,实现消息交互。用户中国蓝云平台子系统微信微信消息交互系统推送消息处理消息推送消息推送 消息点开链接访问系统图 2 消息推送序列图在中国蓝云平台实际的业务场景中,有许多场景系统无法及时反馈消息给用户,如文件上传、视频转码,流程审批等场景。原来的消息模式需要用户进入子系统后查看信息,在上述业务场景以及其他情况下,存在用户无法及时查看通知、漏看通知等问题。使用微信消息交互系统后,由于大部分用户都在移动端使用微信,系统发送的消息可以通过移动端微信及时

15、告知用户。并且,如果使用场景允许,用户可以通过点击消息中的链接跳转至子系统页面,不用再打开 PC 端进行操作。微信消息交互系统在将消息及时通知至用户的同时,简化了用户与系统的交互操作,解决了用户获取消息不及时、操作烦琐的问题。2.2 扫码登录扫码登录功能是指用户通过微信扫码方式登录中国蓝云平台的功能。用户在中国蓝云平台绑定微信账号后,在中国蓝云平台登录页面选择“微信扫码登录”,用户通过微信扫码后便可登录中国蓝云平台,简化了用户登录中国蓝云平台的流程。具体流程如图 3 所示。详细步骤如下。(1)用户访问中国蓝云平台扫码登录页面,中国蓝云平台向用户展示登录二维码;(2)用户使用微信扫码后,微信将扫

16、码情况返回微信消息交互系统;(3)微信消息交互系统将扫码情况记录保存;(4)扫码登录页面不断向微信消息交互系统查询扫码情况,直到查询到扫码情况;(5)如果用户已扫码并且存在账号绑定关系,则根据绑定关系登录中国蓝云平台。在大部分使用账号密码的登录场景中,往往存在一定的密码泄露风险。在使用扫码登录的场景中,用户仅需绑定过微信,在登录时打开移动端使用微信扫码便可登录中国蓝云平台,不仅降低了用户使用密码的风险,并且简化了用户登录的操作流程。电视技术 第 47 卷第 1 期(总第 566 期)59PARTS&DESIGN器件与设计2.3 获取验证码获取验证码是为用户提供微信扫码获取验证码的功能,用户在中国蓝云平台验证码验证的业务场景中,点击获取验证码后使用微信扫描弹出的二维码,微信消息交互系统会将验证码发送到用户的微信上。在中国蓝云平台中多个场景需要使用验证码进行安全验证,该功能不仅可以简单快速地将验证码发送至用户,并且适用于大部分场景。具体流程如图 4 所示。详细步骤如下。(1)用户点击获取验证码二维码,中国蓝云平台将二维码展示给用户;(2)用户使用微信扫码;(3)微信将扫码情况返回至微信消息

copyright@ 2008-2023 wnwk.com网站版权所有

经营许可证编号:浙ICP备2024059924号-2