[发明专利]消息发送平台、方法有效
申请号: | 201811453027.0 | 申请日: | 2018-11-30 |
公开(公告)号: | CN109639782B | 公开(公告)日: | 2021-10-01 |
发明(设计)人: | 温健;高明信;王磊 | 申请(专利权)人: | 中体彩科技发展有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04W4/14 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 王涛;任默闻 |
地址: | 100176 北京市大兴区北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 消息 发送 平台 方法 | ||
本发明提供了一种消息发送方法、平台。该消息发送方法包括:接收消息发送请求;解析消息发送请求以获取对应的发送方式、消息转发平台、配置信息以及待发送消息;根据发送方式与消息转发平台对配置信息和待发送消息进行整理适配,生成消息数据包;调用消息转发平台的API,以使消息转发平台基于消息数据包进行对应的消息发送。该消息发送方法从API和部署上整合和优化不同消息转发平台的即时通信服务(如消息推送服务、手机短信服务等),为企业内部提供一种降低开发者工作量和学习成本、利用统一管理和统一扩展、稳定性高、可用性高的消息服务解决方案。
技术领域
本发明涉及计算机应用技术领域,尤其涉及一种消息发送平台、方法、计算机设备以及计算机可读存储介质。
背景技术
随着互联网技术的飞速发展,各类移动互联网应用层出不穷,大部分移动互联网应都会配置即时通信服务(Instant Messaging)。
目前,为移动互联网应用提供即时通信服务(如消息推送服务、手机短信服务等)的消息转发平台众多,如极光推送、信鸽推送、小米推送、网易云信等。众多的消息转发平台为移动互联网应用开发者提供了专业稳定的即时通信服务,使得开发者不需要搭建复杂的服务环境或者安装巨型软件,只需调用消息转发平台的客户端SDK(Software DevelopmentKit,软件开发工具包)和开放的API(Application Programming Interface,应用程序编程接口),即可在短时间内为移动互联网应用获得稳定可靠的即时通信功能,极大地简化了办公过程。
但是,众多的消息转发平台自成体系,企业内部的不同移动互联网应用对使用到的不同消息转发平台的消息服务各自进行集成,对消息服务分别部署后,调用不同消息转发平台提供的API使用对应的消息服务。
因此,对于企业内部的不同移动互联网应用的开发者而言,需要掌握不同消息转发平台服务的集成和API,增加了开发者的工作量和学习成本,且不便于对消息转发平台服务进行统一部署和管理。
发明内容
本发明提供了一种消息发送方法、平台、计算机设备以及计算机可读存储介质,解决开发者需要掌握不同消息转发平台服务的集成和API,增加了开发者的工作量和学习成本,且不便于对消息转发平台服务进行统一部署和管理的问题。
为解决上述技术问题,本发明采用如下技术方案:
第一方面,提供一种消息发送方法,包括:
接收消息发送请求;
解析消息发送请求以获取对应的发送方式、消息转发平台、配置信息以及待发送消息;其中,配置信息包括:消息转发平台的服务地址、消息发送目标标识以及消息转发平台的用户标识以及密钥;
根据发送方式与消息转发平台对配置信息和待发送消息进行整理适配,生成消息数据包;
调用消息转发平台的API,以使消息转发平台基于消息数据包进行对应的消息发送。
进一步地,在解析消息发送请求以获取对应的发送方式、消息转发平台、配置信息以及待发送消息之前,还包括:
将消息发送请求写入消息队列。
进一步地,在解析消息发送请求以获取对应的发送方式、消息转发平台、配置信息以及待发送消息之前,还包括:
根据预设格式对消息发送请求进行格式校验。
进一步地,根据发送方式与消息转发平台对配置信息和待发送消息进行整理适配,生成消息数据包,包括:
根据发送方式与消息转发平台获取对应的API规则;其中,API规则为利用消息转发平台以发送方式进行消息发送时的接收数据标准格式;
根据API规则对配置信息和待发送消息进行整理适配,生成消息数据包。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中体彩科技发展有限公司,未经中体彩科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811453027.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种文件传输的方法及服务器
- 下一篇:一种确定位置信息的方法、服务器、客户端