信息处理方法、装置、设备以及存储介质制造方法及图纸

技术编号:39036586 阅读:11 留言:0更新日期:2023-10-10 11:49
本申请公开了一种信息处理方法、装置、设备以及存储介质,其信息处理方法应用于金融卡应用端,所述金融卡应用端与读卡器对接,所述读卡器与金融卡连接,其方法包括:响应于所述读卡器的金融卡信息传输指令,调用基础接口,其中,所述基础接口至少包括上电操作接口和应用协议数据单元APDU交互接口;基于所述上电操作接口建立所述金融卡和所述金融卡应用端的连接关系;基于所述连接关系,通过所述APDU交互接口控制所述读卡器与所述金融卡传输金融卡信息。本申请解决了金融卡应用对接多个不同的读卡器时,需要在维护和更新上耗费大量开发人员时间的问题,实现金融卡应用的开发和维护更加方便快捷。更加方便快捷。更加方便快捷。

【技术实现步骤摘要】
信息处理方法、装置、设备以及存储介质


[0001]本申请涉及通信
,尤其涉及一种信息处理方法、装置、设备以及存储介质。

技术介绍

[0002]随着金融卡的迅猛普及,金融卡在人民日常生活中的重要性越来越高。越来越多的金融业务应用开发,将获取金融卡信息作为基础条件。为了应对日益增多的金融业务应用,行业内持续推出了各种类型的读卡器。通常,同种金融卡应用会对接多个不同的读卡器,但目前对于对接不同读卡器的金融卡应用开发仅限于自行封装API接口,出现存在多种对接API和重复开发的情况,以至于各种金融卡应用开发杂乱无章,在维护和更新上耗费大量开发人员的时间。
[0003]因此,有必要提出一种易于开发和维护的方案。

技术实现思路

[0004]本申请的主要目的在于提供一种信息处理方法、装置、设备以及存储介质,旨在解决金融卡应用对接多个不同的读卡器时,需要在维护和更新上耗费大量开发人员时间的问题。
[0005]为实现上述目的,本申请实施例提供一种信息处理方法,应用于金融卡应用端,所述金融卡应用端与读卡器对接,所述读卡器与金融卡连接,所述信息处理方法包括:
[0006]响应于所述读卡器的金融卡信息传输指令,调用基础接口,其中,所述基础接口至少包括上电操作接口和应用协议数据单元APDU交互接口;
[0007]基于所述上电操作接口建立所述金融卡和所述金融卡应用端的连接关系;
[0008]基于所述连接关系,通过所述APDU交互接口控制所述读卡器与所述金融卡传输金融卡信息。
[0009]可选地,所述基于所述上电操作接口建立所述金融卡和所述金融卡应用端的连接关系的步骤包括:
[0010]基于所述上电操作接口对所述读卡器进行初始化;
[0011]提供所述金融卡与所述金融卡应用端之间的通信环境;
[0012]基于所述通信环境建立所述金融卡和所述金融卡应用端的连接关系,以支持所述金融卡应用端和所述金融卡通过所述读卡器传输金融卡信息。
[0013]可选地,所述基于所述连接关系和所述APDU交互接口,控制所述读卡器与所述金融卡传输所述金融卡信息的步骤包括:
[0014]基于所述连接关系,通过所述APDU交互接口控制所述读卡器向所述金融卡发送APDU指令;
[0015]接收所述金融卡基于所述APDU指令返回的组包;
[0016]对所述组包进行解析处理,得到所述金融卡信息。
[0017]可选地,所述对所述组包进行解析处理,得到所述金融卡信息的步骤包括:
[0018]基于所述组包进行数据过滤,并提取得到待校验数据;
[0019]对所述待校验数据进行有效性校验,得到有效金融卡信息。
[0020]可选地,所述基础接口还包括下电操作接口,所述基础接口还包括下电操作接口,所述基于所述连接关系和所述APDU交互接口与所述金融卡传输金融卡信息的步骤之后,还包括:
[0021]在所述金融卡应用端与所述金融卡完成传输所述金融卡信息的情况下,基于所述下电操作接口释放读卡器资源,并关闭所述金融卡与所述金融卡应用端之间的通信环境,以断开所述金融卡和所述金融卡应用端的连接关系。
[0022]可选地,所述调用基础接口的步骤包括:
[0023]获取基础接口调用函数;
[0024]根据所述基础接口调用函数调用对应的基础接口,并对调用的所述基础接口进行初始化。
[0025]本申请实施例还提出一种信息处理装置,应用于金融卡应用端,所述金融卡应用端与读卡器对接,所述读卡器与金融卡连接,所述信息处理装置包括:
[0026]调用模块,用于响应于所述读卡器的金融卡信息传输指令,调用基础接口,其中,所述基础接口至少包括上电操作接口和应用协议数据单元APDU交互接口;
[0027]建立连接模块,用于基于所述上电操作接口建立所述金融卡和所述金融卡应用端的连接关系;
[0028]信息传输模块,用于基于所述连接关系,通过所述APDU交互接口控制所述读卡器与所述金融卡传输金融卡信息。
[0029]可选地,所述信息处理装置还包括:
[0030]断开连接模块,用于在所述金融卡应用端与所述金融卡完成传输所述金融卡信息的情况下,基于所述下电操作接口释放读卡器资源,并关闭所述金融卡与所述金融卡应用端之间的通信环境,以断开所述金融卡和所述金融卡应用端的连接关系。
[0031]本申请实施例还提出一种信息处理设备,所述信息处理设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的信息处理程序,所述信息处理程序被所述处理器执行时实现如上所述的信息处理方法的步骤。
[0032]本申请实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有信息处理程序,所述信息处理程序被处理器执行时实现如上所述的信息处理方法的步骤。
[0033]本申请实施例提出的信息处理方法、装置、设备以及存储介质,其信息处理方法应用于金融卡应用端,所述金融卡应用端与读卡器对接,所述读卡器与金融卡连接,其信息处理方法通过响应于所述读卡器的金融卡信息传输指令,调用基础接口,其中,所述基础接口至少包括上电操作接口和应用协议数据单元APDU交互接口;基于所述上电操作接口建立所述金融卡和所述金融卡应用端的连接关系;基于所述连接关系,通过所述APDU交互接口控制所述读卡器与所述金融卡传输金融卡信息。本申请方案通过调用基础接口,并在模块化基础接口内部建立金融卡和金融卡应用端的连接,控制读卡器与金融卡交换传输数据,可以轻松地获取金融卡信息。基于本申请方案,通过提供统一的基础接口实现对读卡器的通
信与操作,使得开发者可以在应用层面上使用相同的API,而无需关心与读卡器底层通信的细节,使得开发过程更加方便和高效,并且易于维护和扩展。
附图说明
[0034]图1为本申请信息处理装置所属设备的功能模块示意图;
[0035]图2为本申请信息处理方法第一示例性实施例的流程示意图;
[0036]图3为本申请信息处理方法第二示例性实施例的流程示意图;
[0037]图4为本申请信息处理方法第二示例性实施例涉及的通过APDU交互接口控制读卡器与金融卡传输金融卡信息的流程示意图;
[0038]图5为本申请信息处理方法第三示例性实施例的流程示意图。
[0039]本申请目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0040]应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
[0041]本申请实施例应用于金融卡应用端,所述金融卡应用端与读卡器对接,所述读卡器与金融卡连接,本申请实施例的主要解决方案是:响应于所述读卡器的金融卡信息传输指令,调用基础接口,其中,所述基础接口至少包括上电操作接口和应用协议数据单元APDU交互接口;基于所述上电操作接口建立所述金融卡和所述金融卡应用端的连接关系;基于所述连接关系,通过所述APDU本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信息处理方法,其特征在于,应用于金融卡应用端,所述金融卡应用端与读卡器对接,所述读卡器与金融卡连接,所述信息处理方法包括:响应于所述读卡器的金融卡信息传输指令,调用基础接口,其中,所述基础接口至少包括上电操作接口和应用协议数据单元APDU交互接口;基于所述上电操作接口建立所述金融卡和所述金融卡应用端的连接关系;基于所述连接关系,通过所述APDU交互接口控制所述读卡器与所述金融卡传输金融卡信息。2.如权利要求1所述的信息处理方法,其特征在于,所述基于所述上电操作接口建立所述金融卡和所述金融卡应用端的连接关系的步骤包括:基于所述上电操作接口对所述读卡器进行初始化;提供所述金融卡与所述金融卡应用端之间的通信环境;基于所述通信环境建立所述金融卡和所述金融卡应用端的连接关系,以支持所述金融卡应用端和所述金融卡通过所述读卡器传输金融卡信息。3.如权利要求1所述的信息处理方法,其特征在于,所述基于所述连接关系,通过所述APDU交互接口控制所述读卡器与所述金融卡传输金融卡信息的步骤包括:基于所述连接关系,通过所述APDU交互接口控制所述读卡器向所述金融卡发送APDU指令;接收所述金融卡基于所述APDU指令返回的组包;对所述组包进行解析处理,得到所述金融卡信息。4.如权利要求3所述的信息处理方法,其特征在于,所述对所述组包进行解析处理,得到所述金融卡信息的步骤包括:基于所述组包进行数据过滤,并提取得到待校验数据;对所述待校验数据进行有效性校验,得到有效金融卡信息。5.如权利要求1所述的信息处理方法,其特征在于,所述基础接口还包括下电操作接口,所述基于所述连接关系,通过所述APDU交互接口控制所述读卡器与所述金融卡传输金融卡信息的步骤之后,还包括:在所述金融卡应用端与所述金融卡完成传输所述金融卡信息的情况下,基...

【专利技术属性】
技术研发人员:刘强徐林
申请(专利权)人:深圳市天腾实业有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1