- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于微信公众平台掌上高校网络信息服务系统研究
基于微信公众平台掌上高校网络信息服务系统研究
[提要] 针对当前高校在信息发布、查询、问题反馈等方面存在的问题,提出使用微信公众平台完善高校网络信息服务系统的方法,就如何在高校综合信息服务系统中应用微信公众平台进行交流探讨。
关键词:微信;微信公众平台;移动互联网
中图分类号:F49 文献标识码:A
收录日期:2013年5月8日
一、前言
随着高校信息化建设的迅速发展,多数高校已经构建了自己的网络信息服务系统,学校中各教学单位、管理机构大多已经构建了自己的网站,资产、教务、图书、财务等均已实现网上管理。这些网络信息系统的使用,极大地提高了办公效率,方便了师生获取相关信息。但是,多数师生在使用计算机网络时并不在意学校网站上发布的通知公告,重要通知不能在网站上发布,还需要使用传统手段与其配合才能及时告知相关师生。另外,由于受到计算机终端数量的限制,网上选课、网上评教等工作需要分批次进行,长时间占用学校机房资源,对教学秩序和教学质量产生一定的影响。本文以此作为研究背景,提出使用微信公众平台解决通知及时下发和操作终端不足的问题。
二、基于微信公众平台的掌上高校网络信息服务系统
(一)微信及微信公众平台简介。微信是腾讯公司于2011年1月21日推出的一款通过网络快速发送语音短信、视频、图片和文字,支持多人群聊的手机聊天软件。用户可以通过微信与好友进行类似于短信、彩信、语音对讲等方式的联系,截至2013年1月24日,仅用3年时间,微信用户已达3亿,特别是在大学生群体中,微信的使用率极高,几乎是大学生手机上必装的应用。
微信公众平台是腾讯公司在微信的基础上新增的功能模块,通过这一平台,个人和企业都可以打造一个微信的公众号,实现和特定群体的文字、图片、语音的全方位沟通、互动。利用微信公众平台,公众号可以直接推送重要的通知消息到用户的手机,还可以设定关键词进行自动回复,也可以一对一地和用户进行交流。除此之外,微信公众平台还提供了“开发模式”,使用微信公众平台的开发接口,公众号可在自身服务器上接收用??的微信消息,并可按需回复相应用户。在线翻译、在线订票、天气预报等应用已经在微信公众平台上相继上线。
(二)微信公众平台注册与推广。在使用微信公众平台服务之前需注册一个微信公众账号,微信公众账号需使用电子信箱进行绑定注册,注册过程较为简单,使用浏览器登录微信公众平台网站:http:///,找到“立即注册”链接,点击进入注册页面,按注册要求填写基本信息,邮箱激活,进行个人信息或单位信息登记,最后完善公众号信息即可。
注册成功后,登录微信公众平台后台,在设置页面中的账号信息处会看到“微信号”和“二维码”,通过在微信搜索微信号或扫描二维码图片即可关注相关公众号。将含有微信号和二维码的说明信息发布到网站,张贴到学校海报栏,很快就会得到了学生们的关注。
(三)微信公众平台消息接口。公众平台消息接口为开发者提供与用户进行消息交互的能力。对于成功接入消息接口的公众账号,当用户发消息给公众号,微信公众平台服务器会使用HTTP请求对接入的网址进行消息推送,第三方服务器可通过响应包回复特定结构,从而达到回复消息的目的。
1、网址接入。启用“开发模式”时需要提供URL和Token两个参数,其中URL必须以“http://”开头,且只支持80端口,Token由开发者任意填写,用作生成签名。当公众平台用户提交这两个参数时,微信服务器将发送GET请求到填写的URL上,并且带上以下四个参数,如表1所示。(表1)
开发者通过检验signature确认此次GET请求是否来自微信服务器,如果校验通过,原样返回echostr参数内容,接入生效,否则接入失败。加密/校验流程如下:
①将token、timestamp、nonce三个参数进行字典序排序;
②将三个参数字符串拼接成一个字符串进行sha1加密;
③开发者获得加密后的字符串可与signature对比,标识该请求来源于微信。
2、消息推送。当普通微信用户向公众账号发消息时,微信服务器将POST该消息到填写的URL上。以推送文本消息为例,消息xml的结构及相关参数说明如下:
1348831860
1234567890123456
(表2)
3、消息回复。对于每一个POST请求,开发者在响应包中返回特定xml结构,对该消息进行响应(现支持回复文本、图文、语音、视频、音乐和对收到的消息进行星标操作)。微信服务器在五秒内收不到响应会断掉链接。以回复文本消息为例,回复消息的xml的结构及相关参数说明如下:
您可能关注的文档
- 基于内部控制外贸企业财务管理创新研究.doc
- 基于内部控制环境视角企业会计信息质量研究.doc
- 基于内部控制视角企业财务风险防范探析.doc
- 基于内部控制视角我国商业银行风险管理策略研究.doc
- 基于内部控制视角公司内部治理探讨.doc
- 基于内部营销饭店服务质量提升研究.doc
- 基于再生混凝土在建筑工程中应用及其性能评价.doc
- 基于农业现代化农产品物流特性与制度分析.doc
- 基于农业水利灌溉中节水分析.doc
- 基于农户意愿土地征收补偿标准研究.doc
- DB34T 4359-2022 社区(村)养老服务中心(站)建设指南.pdf
- DB34T 4206-2022 饲料中癸氧喹酯的测定 高效液相色谱法.pdf
- DB34T 4371-2023 人力资源服务机构 职业技能等级认定服务规范.pdf
- DB34T 3800-2021 稻田共养生态物联网技术规程-安徽省地方标准电子版下载.pdf
- DB34T 2321-2015 杂交中籼稻免耕抛秧保护性栽培技术规程-安徽省地方标准电子版下载.pdf
- DB34T 4271-2022 区域性暴雨过程等级划分.pdf
- DB3402T 22-2021 乡村旅游集聚示范区评定规范-安徽省芜湖市地方标准电子版下载.pdf
- DB34T 3936-2021 稻麦秸秆黄贮技术规范.pdf
- DB34T 3853-2021 夏玉米花期高温热害综合防控技术规程.pdf
- 2019-2020学年湖南省益阳市桃江县高二(下)期末英语试卷.pdf
最近下载
- 《质量评估流程》课件.ppt VIP
- 17J008 挡土墙(重力式、衡重式、悬臂式)(最新).pdf VIP
- 2024年数智工程师职业鉴定考试复习题库(含答案).docx VIP
- (完整版)建筑施工技术交底范本(大全) .pdf VIP
- 水运工程大体积混凝土温度裂缝控制技术规范_JTS-T 202-1-2022.pdf
- 设备供货、安装、调试、验收方案.docx VIP
- 《水利水电工程施工图审查技术导则》.pdf VIP
- 《木材学》——李坚 木材学笔记(完整).doc VIP
- 《公路水泥混凝土路面施工技术规范》_(JTGF30-2015).pdf VIP
- 小学生数学学习自查习惯现状调查报告.pdf VIP
文档评论(0)