一种短信对账勾兑方法、装置、设备及介质与流程
- 国知局
- 2024-08-02 14:52:13
本申请涉及数据处理领域,特别涉及一种短信对账勾兑方法、装置、设备及介质。
背景技术:
1、随着互联网科技、金融科技的不断发展,认证类、通知类和营销类短信服务需求不断激增。各大短信服务方每天都需要服务于数亿客户,产生十亿乃至百亿的短信交易。短信服务方比如可以为银行等发送短信的一方,运营商比如可以为联通运营商等,运营商可以定期发送短信状态报告,来告知短信服务方短信是否发送成功。
2、考虑到短信状态报告是后期短信服务方和运营商进行短信对账的主要依据,因此,需要及时分析短信发送情况,避免后期因对账数据异常而引发的付款延时,因而提供一种合适的短信对账勾兑方式成为目前急需解决的技术问题。
技术实现思路
1、有鉴于此,本申请的目的在于提供一种短信对账勾兑方法、装置、设备及介质,提高了短信对账勾兑的准确性,便于后续进行短信付款,避免付款金额与实际发送的短信数量不一致的情况发生。其具体方案如下:
2、一方面,本申请提供了一种短信对账勾兑方法,包括:
3、在接收到短信对账勾兑的触发操作时,获取运营商发送的第一短信状态报告报文,以及短信服务方记录的第一初始输入报文;所述第一短信状态报告报文包括多条第一短信数据,所述第一短信状态报告报文属于第一时间段内;所述第一初始输入报文属于第二时间段内,所述第二时间段位于所述第一时间段之内,所述第一初始输入报文包括多条第二短信数据;
4、将所述第一短信状态报告报文中的所述第一短信数据与所述第一初始输入报文中的所述第二短信数据进行对比,在对比一致时,将所述第一短信数据标记为已勾兑状态;
5、在对比不一致时,从所述第一短信状态报告报文中确定出第二短信状态报告报文;所述第二短信状态报告报文包括多个第三短信数据,所述第二短信状态报告报文属于第三时间段,所述第三时间段位于所述第一时间段内,且与所述第二时间段不重合;
6、根据所述第三时间段确定出属于所述第三时间段的第二初始输入报文;
7、将所述第二短信状态报告报文与所述第二初始输入报文进行对比,在对比一致时,将所述第三短信数据标记为所述已勾兑状态。
8、又一方面,本申请实施例还提供了一种短信对账勾兑装置,包括:
9、获取单元,用于在接收到短信对账勾兑的触发操作时,获取运营商发送的第一短信状态报告报文,以及短信服务方记录的第一初始输入报文;所述第一短信状态报告报文包括多条第一短信数据,所述第一短信状态报告报文属于第一时间段内;所述第一初始输入报文属于第二时间段内,所述第二时间段位于所述第一时间段之内,所述第一初始输入报文包括多条第二短信数据;
10、第一对比单元,用于将所述第一短信状态报告报文中的所述第一短信数据与所述第一初始输入报文中的所述第二短信数据进行对比,在对比一致时,将所述第一短信数据标记为已勾兑状态;
11、第一确定单元,用于在对比不一致时,从所述第一短信状态报告报文中确定出第二短信状态报告报文;所述第二短信状态报告报文包括多个第三短信数据,所述第二短信状态报告报文属于第三时间段,所述第三时间段位于所述第一时间段内,且与所述第二时间段不重合;
12、第二确定单元,用于根据所述第三时间段确定出属于所述第三时间段的第二初始输入报文;
13、第二对比单元,用于将所述第二短信状态报告报文与所述第二初始输入报文进行对比,在对比一致时,将所述第三短信数据标记为所述已勾兑状态。
14、又一方面,本申请实施例提供了一种计算机设备,所述计算机设备包括处理器以及存储器:
15、所述存储器用于存储程序代码,并将所述程序代码传输给所述处理器;
16、所述处理器用于根据所述程序代码中的指令执行以上方面所述的方法。
17、又一方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质用于存储计算机程序,所述计算机程序用于执行以上方面所述的方法。
18、本申请实施例提供了一种短信对账勾兑方法、装置、设备及介质,在接收到短信对账勾兑的触发操作时,获取运营商发送的第一短信状态报告报文,以及短信服务方记录的第一初始输入报文;第一短信状态报告报文包括多条第一短信数据,第一短信状态报告报文属于第一时间段内;第一初始输入报文属于第二时间段内,第二时间段位于第一时间段之内,第一初始输入报文包括多条第二短信数据;将第一短信状态报告报文中的第一短信数据与第一初始输入报文中的第二短信数据进行对比,在对比一致时,将第一短信数据标记为已勾兑状态;在对比不一致时,从第一短信状态报告报文中确定出第二短信状态报告报文;第二短信状态报告报文包括多个第三短信数据,第二短信状态报告报文属于第三时间段,第三时间段位于第一时间段内,且与第二时间段不重合;根据第三时间段确定出属于第三时间段的第二初始输入报文;将第二短信状态报告报文与第二初始输入报文进行对比,在对比一致时,将第三短信数据标记为已勾兑状态。
19、在本申请实施例中,可以将运营商发送的第一短信状态报告报文,与短信服务方记录的第一初始输入报文进行两次对比,在第一次对比之后将对比不一致的部分进行第二次对比,这样,对于运营商延时发送的短信状态报告报文即第二短信状态报告报文,也能够进行对比,具体的进行对比的第二短信状态报告报文与第二初始输入报文都为同一时间段(第三时间段)内的短信数据,对比结果更加准确。也就是说,本申请中通过进行两次报文对比,能够将运营商和短信服务方中对比一致的短信数据筛选出来并进行标记,从而提高了短信对账勾兑的准确性,便于后续进行短信付款,避免付款金额与实际发送的短信数量不一致的情况发生。
技术特征:1.一种短信对账勾兑方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述第三时间段包括第一子时间段和第二子时间段,所述第二短信状态报告报文包括属于所述第一子时间段的第三短信状态报告报文,以及属于所述第二子时间段的第四短信状态报告报文;
3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述在所述运行指标不满足运行要求时,发出告警信息,包括:
7.根据权利要求5所述的方法,其特征在于,所述在所述运行指标不满足运行要求时,发出告警信息,包括:
8.一种短信对账勾兑装置,其特征在于,包括:
9.一种计算机设备,其特征在于,所述计算机设备包括处理器以及存储器:
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质用于存储计算机程序,所述计算机程序用于执行权利要求1-7中任意一项所述的方法。
技术总结本申请提供一种短信对账勾兑方法、装置、设备及介质,将运营商发送的第一短信状态报告报文,与短信服务方记录的第一初始输入报文进行两次对比,在第一次对比之后将对比不一致的部分进行第二次对比,这样,对于运营商延时发送的短信状态报告报文即第二短信状态报告报文,也能够进行对比,具体的进行对比的第二短信状态报告报文与第二初始输入报文都为同一时间段内的短信数据,对比结果更加准确。也就是说,本申请中通过进行两次报文对比,能够将运营商和短信服务方中对比一致的短信数据筛选出来并进行标记,从而提高了短信对账勾兑的准确性,便于后续进行短信付款,避免付款金额与实际发送的短信数量不一致的情况发生。技术研发人员:刘如森,李豆豆,强子谦,申继宁,范一凡受保护的技术使用者:中国农业银行股份有限公司技术研发日:技术公布日:2024/7/29本文地址:https://www.jishuxx.com/zhuanli/20240801/244110.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表