一种银行短信信息提取方法与流程

    专利2022-07-08  163


    本发明涉及信息处理技术领域,特别是涉及一种银行短信信息提取方法。



    背景技术:

    日常生活中我们经常会收到银行发送的收付款相关的短信,比如短信通知我们收到一笔款项,或者通知我们某个银行账号支付一笔款项。在一些商业场景中我们需要在系统中记录银行账号的入账和出账情况以反馈给客户。

    传统获取银行信息方法的有人工录入和银企直连。人工录入通过查看短信人工分析短信里的内容,然后根据短信内容录入相应的系统。银企直连通过对接调用银行提供的银企直连接口,可以自动获取银行的收支款信息,系统将银企直连反馈回来的收支数据进行分析和系统进行字段对接后保存进入系统。

    人工处理不足和缺陷显而易见,主要是效率低,容易出错,需要人工一直盯着短信收发的设备。银企直连接口调用的主要问题和不足体现在如下几点:

    第一,费用比较昂贵,不同银行的银企直连接口都会有一笔从5万到10万不等的开户费用。在开户费的基础上还有系统对接调试的费用。最后每年还会有一定的年度维护费。

    第二,开通手续繁杂,一般来说为了开通银企直连接口,企业需要向银行提交各种不同的申请材料。并且一般来说很多企业都是在不同银行开了多个账户,不同的账户都会有收付款信息,银企直连一般是在一家银行开通,然后不同的银行对这家已经开通的银行授权。授权手续繁杂,并且还会有一笔不菲的授权费用。

    第三,技术比较复杂,由于在线接口的技术特点,使用银企直连接口需要申请方具有一定的技术开发能力。



    技术实现要素:

    鉴于以上所述现有技术的缺点,本发明的目的在于提供一种银行短信信息提取方法,用于解决现有技术中人工处理效率低容易出错以及银企直连费用高过程繁杂的问题。

    为解决上述技术问题,本发明是按如下方式实现的:一种银行短信信息提取方法,所述方法包括以下步骤:

    步骤一,gsm-modem与服务器终端相连,通过gsm-modem内的sim卡收取短信;

    步骤二,所述服务器终端获取短信信息,并且存储到原始短信数据库中;

    步骤三,从所述原始短信数据库中获取原始短信信息,根据设定的正则表达式进行匹配后提取原始短信中的银行信息,并且存储到银行信息数据库;

    步骤四,对所述银行信息数据库中的银行信息进行格式化处理,生成银行收付款流水记录。

    进一步地,所述步骤二中,所述服务器终端通过gsm-modem配套软件获取短信信息。

    进一步地,所述步骤三包括对已经提取银行信息的原始短信进行标记。

    进一步地,所述银行信息包括交易方名称、银行账户、交易时间、交易金额、收支方向、摘要。

    进一步地,所述服务器终端包括pc设备和移动设备。

    如上所述,本发明的一种银行短信信息提取方法,通过设定的正则表达式对短信信息进行匹配,可以快速实时剔除非银行短信和格式化银行短信并且形成收付款流水记录,实现了传统银企直连所起的效果,提高效率和正确率的同时还大大地节省实施经费,有效降低企业的信息系统成本支出。

    附图说明

    图1显示为本发明实施例中一种银行短信信息提取方法的流程图;

    具体实施方式

    为了使发明实现的技术手段、为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。

    因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。

    在本发明的描述中,需要说明的是,术语“上”、“下”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,或者是该发明产品使用时惯常摆放的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。

    在本发明的描述中,还需要说明的是,除非另有明确的规定和限定,术语“设置”、“安装”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。

    请参阅图1,本发明提供一种银行短信信息提取方法,其特征在于,所述方法包括以下步骤:

    步骤一,gsm-modem与服务器终端相连,通过gsm-modem内的sim卡收取短信。服务器终端包括pc设备和移动设备。gsmmodem是一种使用移动通讯系统的调制解调器。gsmmodem就像一部手机一样通过sim卡注册到运营商,当gsmmodem连接到电脑上的时候,电脑可以通过它与移动网络进行通讯。

    步骤二,服务器终端通过gsm-modem配套软件获取短信信息,并且存储到原始短信数据库中。

    步骤三,从原始短信数据库中获取原始短信信息,根据设定的正则表达式对原始短信的银行信息进行匹配,银行信息包括交易方名称、银行账户、交易时间、交易金额、收支方向、摘要,提取原始短信中匹配后的银行信息存储到银行信息数据库,并且对已经提取银行信息的原始短信进行标记,防止重复提取。

    步骤四,对银行信息数据库中的银行收付款信息进行格式化处理,生成银行收付款流水记录,还可以根据银行信息数据库提供的流水信息api接口,将银行信息数据库中的流水资金收支信息供其他系统调用。

    综上所述,本发明的一种银行短信信息提取方法,通过设定的正则表达式对短信信息进行匹配,可以快速实时剔除非银行短信和格式化银行短信并且形成收付款流水记录,实现了传统银企直连所起的效果,提高效率和正确率的同时还大大地节省实施经费,有效降低企业的信息系统成本支出。所以,本发明有效克服了现有技术中的种种缺点而具有高度产业利用价值。

    上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。


    技术特征:

    1.一种银行短信信息提取方法,其特征在于,所述方法包括以下步骤:

    步骤一,gsm-modem与服务器终端相连,通过gsm-modem内的sim卡收取短信;

    步骤二,所述服务器终端获取短信信息,并且存储到原始短信数据库中;

    步骤三,从所述原始短信数据库中获取原始短信信息,根据设定的正则表达式进行匹配后提取原始短信中的银行信息,并且存储到银行信息数据库;

    步骤四,对所述银行信息数据库中的银行信息进行格式化处理,生成银行收付款流水记录。

    2.根据权利要求1所述的一种银行短信信息提取方法,其特征在于,所述步骤二中,所述服务器终端通过gsm-modem配套软件获取短信信息。

    3.根据权利要求1所述的一种银行短信信息提取方法,其特征在于,所述步骤三包括对已经提取银行信息的原始短信进行标记。

    4.根据权利要求1所述的一种银行短信信息提取方法,其特征在于,所述银行信息包括交易方名称、银行账户、交易时间、交易金额、收支方向、摘要。

    5.根据权利要求1所述的一种银行短信信息提取方法,其特征在于,所述服务器终端包括pc设备和移动设备。

    技术总结
    本发明的一种银行短信信息提取方法,通过设定的正则表达式对短信信息进行匹配,可以快速实时剔除非银行短信和格式化银行短信并且形成收付款流水记录,实现了传统银企直连所起的效果,提高效率和正确率的同时还大大地节省实施经费,有效降低企业的信息系统成本支出。所以,本发明有效克服了现有技术中的种种缺点而具有高度产业利用价值。

    技术研发人员:龚文龙;薛道德;高孝利
    受保护的技术使用者:上海棉联电子商务有限公司
    技术研发日:2020.08.04
    技术公布日:2021.03.12

    转载请注明原文地址:https://wp.8miu.com/read-21451.html

    最新回复(0)