The invention discloses an efficient message sending method and a system, belonging to the communication field. The method comprises the following steps: when the management platform receives the message transmission request, verification message request is legal, according to the request message is the integration of the data to be transmitted, and through the routing to send data submitted to the corresponding operators, the operators will be sending data to send messages to the corresponding recipient; otherwise returns false information, the end. In the invention, by sending a message to a unified management platform after treatment by the operator sends to the corresponding recipient, guarantee the effective transmission of the message, and supports manual edit and send messages and automatically send a message in two forms, enhance the user experience.
【技术实现步骤摘要】
一种高效的消息发送方法及系统
本专利技术涉及通信领域,尤其涉及一种高效的消息发送方法及系统。
技术介绍
伴随着信息技术的高速发展,很多企业拥有自己的业务系统,很多业务消息也是通过系统生成并发送给相关负责人,然而对于大型企业来说,其分支机构较多,而且区域分布较广,存在不同区域机构之间的消息不能共享的问题,其只能寻求其他方式进行不同区域机构之间消息的传递,这为大型企业的消息管理带来很多不便,并且导致消息的传递效率较低。
技术实现思路
为解决现有技术的不足,本专利技术提供一种高效的消息发送方法及系统。一方面,本专利技术提供一种高效的消息发送方法,包括:步骤S1:当管理平台接收到消息发送请求时,验证所述消息发送请求是否合法,是则执行步骤S2,否则返回错误信息,结束;步骤S2:所述管理平台根据所述消息发送请求整合各待发送数据,并通过路由分配将所述各待发送数据提交给对应的运营商,通过所述运营商将所述各待发送数据中的待发送消息发送至对应的手机号码中。可选地,所述步骤S1之前,还包括:管理平台接收客户端发送来的用户登录请求,并验证所述用户登录请求中的用户名和密码对应关系是否正确,是则返回验证成功信息给所述客户端并允许用户登录,所述用户通过所述客户端编辑并提交消息发送请求给所述管理平台后,执行步骤S1;否则返回验证失败信息给所述客户端并拒绝用户登录,结束;或者,所述步骤S1之前,还包括:预先设置各接入业务系统的含有用户名、密码和IP地址的不完整请求,并生成消息发送事件,当所述消息发送事件被触发时,根据所述不完整请求和待发送消息生成消息发送请求,并提交所述消息发送请求给管理平台, ...
【技术保护点】
一种高效的消息发送方法,其特征在于,包括:步骤S1:当管理平台接收到消息发送请求时,验证所述消息发送请求是否合法,是则执行步骤S2,否则返回错误信息,结束;步骤S2:所述管理平台根据所述消息发送请求整合各待发送数据,并通过路由分配将所述各待发送数据提交给对应的运营商,通过所述运营商将所述各待发送数据中的待发送消息发送至对应的手机号码中。
【技术特征摘要】
1.一种高效的消息发送方法,其特征在于,包括:步骤S1:当管理平台接收到消息发送请求时,验证所述消息发送请求是否合法,是则执行步骤S2,否则返回错误信息,结束;步骤S2:所述管理平台根据所述消息发送请求整合各待发送数据,并通过路由分配将所述各待发送数据提交给对应的运营商,通过所述运营商将所述各待发送数据中的待发送消息发送至对应的手机号码中。2.根据权利要求1所述的方法,其特征在于,所述步骤S1之前,还包括:管理平台接收客户端发送来的用户登录请求,并验证所述用户登录请求中的用户名和密码对应关系是否正确,是则返回验证成功信息给所述客户端并允许用户登录,所述用户通过所述客户端编辑并提交消息发送请求给所述管理平台后,执行步骤S1;否则返回验证失败信息给所述客户端并拒绝用户登录,结束;或者,所述步骤S1之前,还包括:预先设置各接入业务系统的含有用户名、密码和IP地址的不完整请求,并生成消息发送事件,当所述消息发送事件被触发时,根据所述不完整请求和待发送消息生成消息发送请求,并提交所述消息发送请求给管理平台,执行步骤S1。3.根据权利要求1所述的方法,其特征在于,所述步骤S1中,所述验证所述消息发送请求是否合法,具体为执行以下操作中的至少一项:所述管理平台验证所述消息发送请求对应的IP地址是否为已绑定的IP地址;所述管理平台验证所述消息发送请求中含有的各手机号码是否均未存在于黑名单中;所述管理平台验证所述消息发送请求中含有的待发送消息是否未含有预设屏蔽词;如验证结果均为是,则判定所述消息发送请求合法,否则判定所述消息发送请求不合法。4.根据权利要求1所述的方法,其特征在于,所述步骤S2中,所述通过路由分配将所述各待发送数据提交给对应的运营商之前,还包括:所述管理平台将所述各待发送数据保存至数据库形成消息发送队列;所述步骤S2中,所述通过路由分配将所述各待发送数据提交给对应的运营商,具体为:所述管理平台从所述消息发送队列中读取各待发送数据并提交给对应的运营商。5.根据权利要求1所述的方法,其特征在于,所述步骤S1中,当管理平台接收到消息发送请求时,还包括:所述管理平台根据所述消息发送请求对应的业务类型和/或请求人类型和/或接收人类型在线切换通道;所述步骤S2之后,还包括:所述管理平台实时接收所述运营商返回的发送成功报告或者发送失败报告;所述方法还包括:所述管理平台备份所述各待发送数据至缓存文件中,当出现故障重新启动时,所述管理平台在所述缓存文件中读取并恢复数据。6.一种高效的消息发送系统,其特征在于,包括:第一接收模块,用于接收消息发送请求;第一验证模块,用于验证所述第一接收模块接收到的消息发送请求是否合法;整合模块,用于当所述第一验证模块验证所述第一接收...
【专利技术属性】
技术研发人员:谢言,王倩,
申请(专利权)人:深圳市小麦飞扬科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。