数据抓取方法、数据抓取装置、软收银对接接口及终端制造方法及图纸

技术编号:15691755 阅读:57 留言:0更新日期:2017-06-24 05:13
本发明专利技术实施例提供一种数据抓取方法、数据抓取装置、软收银对接接口及终端,所述方法包括:在检测到用户在点击所述数据抓取装置的测试动作后,将所述第三方收银系统的应收款金额显示在所述数据抓取装置的显示界面上;在所述用户确认所述显示界面上的应收款金额与所述第三方收银系统的应收款金额相同的操作完成后,向所述软收银对接接口提供预先保存于所述数据抓取装置配置文件中的应收款窗口编号。所述数据抓取装置和所述软收银对接接口执行上述方法,所述终端包括所述数据抓取装置以及软收银对接接口。本发明专利技术实施例提供的数据抓取方法、数据抓取装置、软收银对接接口及终端,保证了顾客网上支付的正常进行。

Data grabbing method, data grabbing device, soft silver docking interface and terminal

The embodiment of the invention provides a method of data capture, data capture device, soft cashier docking interface and a terminal. The method includes: the user click on the data capture device to test in the post test, the third cashier system of receivables amount is displayed in the data capture device display interface; the user confirms the display interface of the receivables and the third party system receiving silver receivables the same amount after the completion of the operation, with the pre stored in the data capture device in the configuration file window receivables code to the cashier soft docking interface. The data capture device and the soft silver docking interface execute the method, wherein the terminal comprises the data capture device and the soft silver docking interface. The data grabbing method, the data grabbing device, the soft silver docking interface and the terminal provided by the embodiment of the invention guarantee the normal operation of the online payment by the customer.

【技术实现步骤摘要】
数据抓取方法、数据抓取装置、软收银对接接口及终端
本专利技术实施例涉及软件中间件
,具体涉及一种数据抓取方法、数据抓取装置、软收银对接接口及终端。
技术介绍
随着互联网支付技术的发展,越来越多的商家通过将第三方支付平台与已经使用的第三方收银系统进行数据对接,实现了顾客线下购买,线上支付。现有技术普遍采用软收银系统来实现第三方支付平台和第三方收银系统之间的数据对接,即:软收银系统接收第三方收银系统的应收款金额数值,由第三方支付平台调取使用,以实现顾客方便进行线上支付。但是,不同第三方收银系统的数据接口不同,并且种类繁多,软收银系统无法与一些第三方收银系统实现数据对接。现有实现数据抓取的方法有钩子技术抓取、api技术抓取、抓包分析抓取、数据库直接读取等,钩子技术抓取容易被杀毒软件当病毒给杀掉;api技术抓取受限于软件开发商太多,对接成本较高;抓包分析由于很多软件都是非web的,本地化抓包无意义;数据库直接读取由于各个软件开发商使用的数据库种类不同,数据字典不一定完整,对接成本较高。因此,如何避免上述技术的缺陷,并实现软收银系统与所有的第三方收银系统的数据对接,成为亟须解决的问题。
技术实现思路
针对现有技术存在的问题,本专利技术实施例提供一种数据抓取方法、数据抓取装置、软收银对接接口及终端。一方面,本专利技术实施例提供一种数据抓取方法,用于执行所述方法的终端包括数据抓取装置、软收银对接接口和第三方收银系统,所述方法包括:在检测到用户在点击所述数据抓取装置的测试动作后,将所述第三方收银系统的应收款金额显示在所述数据抓取装置的显示界面上;在所述用户确认所述显示界面上的应收款金额与所述第三方收银系统的应收款金额相同的操作完成后,向所述软收银对接接口提供预先保存于所述数据抓取装置配置文件中的应收款窗口编号,以供所述软收银对接接口调取所述应收款金额。本专利技术实施例提供一种数据抓取方法,包括:接收用户在第三方收银系统发送出的确认结算操作;根据预先保存于所述数据抓取装置配置文件中的应收款窗口编号,调取所述数据抓取装置中的应收款金额;将所述应收款金额和支付顾客的身份标识发送给软收银系统,再由所述软收银系统发送给第三方支付平台,以供所述第三方支付平台在所述支付顾客的顾客终端上生成用于支付的条码信息。另一方面,本专利技术实施例提供一种数据抓取装置,所述数据抓取装置包括:显示模块,用于在检测到用户在点击所述数据抓取装置的测试动作后,将所述第三方收银系统的应收款金额显示在所述数据抓取装置的显示界面上;提供模块,用于在所述用户确认所述显示界面上的应收款金额与所述第三方收银系统的应收款金额相同的操作完成后,向所述软收银对接接口提供预先保存于所述数据抓取装置配置文件中的应收款窗口编号,以供所述软收银对接接口调取所述应收款金额。另一方面,本专利技术实施例提供一种软收银对接接口,所述软收银对接接口包括:接收模块,用于接收用户在第三方收银系统发送出的确认结算操作;调取模块,用于根据预先保存于所述数据抓取装置配置文件中的应收款窗口编号,调取所述数据抓取装置中的应收款金额;发送模块,用于将所述应收款金额和支付顾客的身份标识发送给软收银系统,再由所述软收银系统发送给第三方支付平台,以供所述第三方支付平台在所述支付顾客的顾客终端上生成用于支付的条码信息。另一方面,本专利技术实施例提供一种终端,所述终端包括如上所述的数据抓取装置以及软收银对接接口。本专利技术实施例提供的数据抓取方法、数据抓取装置、软收银对接接口及终端,能够实现软收银系统与所有的第三方收银系统的数据对接,保证了顾客网上支付的正常进行。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例数据抓取方法的流程示意图;图2为本专利技术实施例数据抓取装置的截图;图3为本专利技术实施例数据抓取装置与第三方收银系统结合使用的截图;图4为本专利技术另一实施例数据抓取方法的流程示意图;图5为本专利技术实施例数据抓取装置的结构示意图;图6为本专利技术实施例软收银对接接口的结构示意图;图7为本专利技术实施例提供的数据抓取装置实体结构示意图;图8为本专利技术实施例提供的软收银对接接口实体结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1为本专利技术实施例数据抓取方法的流程示意图,如图1所示,本实施例提供的一种数据抓取方法,包括以下步骤:S1:在检测到用户在点击所述数据抓取装置的测试动作后,将所述第三方收银系统的应收款金额显示在所述数据抓取装置的显示界面上。具体的,数据抓取装置在检测到用户在点击所述数据抓取装置的测试动作后,将所述第三方收银系统的应收款金额显示在所述数据抓取装置的显示界面上。需要说明的是:用户可以是收银人员,图2为本专利技术实施例数据抓取装置的截图,图3为本专利技术实施例数据抓取装置与第三方收银系统结合使用的截图,在用户点击如图2所示的“测试”按钮后,数据抓取装置会抓取到如图3所示的“应收款”窗口所对应的应收款金额,这里的应收款金额显示的44为示例,不作具体限定,并将抓取到的应收款金额显示在显示界面(如图3所示的空白处)。S2:在所述用户确认所述显示界面上的应收款金额与所述第三方收银系统的应收款金额相同的操作完成后,向所述软收银对接接口提供预先保存于所述数据抓取装置配置文件中的应收款窗口编号,以供所述软收银对接接口调取所述应收款金额。具体的,数据抓取装置在所述用户确认所述显示界面上的应收款金额与所述第三方收银系统的应收款金额相同的操作完成后,向所述软收银对接接口提供预先保存于所述数据抓取装置配置文件中的应收款窗口编号,以供所述软收银对接接口调取所述应收款金额。需要说明的是:由用户确认如图2所示的显示界面上的应收款金额与如图3所示的第三方收银系统的应收款金额是否相同,如果相同,点击如图3所示的“结算”按钮后,数据抓取装置向软收银对接接口提供应收款窗口编号,该应收款窗口编号可以理解为对应收款窗口的标识,目的是为了让软收银对接接口识别到应收款窗口,进而调取到应收款窗口显示的应收款金额。软收银对接接口将应收款金额和支付顾客的身份标识发送给软收银系统,再由所述软收银系统发送给第三方支付平台,以供第三方支付平台在支付顾客的顾客终端上生成用于支付的条码信息,用户可以扫描该条码信息,完成支付的过程。顾客终端可以是顾客支付时使用的手机,身份标识可以是支付顾客先前注册过的手机号、昵称等。第三方支付平台可以是支付宝等,不作具体的限定。本专利技术实施例提供的数据抓取方法,能够实现软收银系统与所有的第三方收银系统的数据对接,保证了顾客网上支付的正常进行。在上述实施例的基础上,在所述用户点击所述数据抓取装置的测试动作之前,所述方法还包括:在检测到用户在点击所述数据抓取装置上的开始本文档来自技高网...
数据抓取方法、数据抓取装置、软收银对接接口及终端

【技术保护点】
一种数据抓取方法,用于执行所述方法的终端包括数据抓取装置、软收银对接接口和第三方收银系统,其特征在于,包括:在检测到用户在点击所述数据抓取装置的测试动作后,将所述第三方收银系统的应收款金额显示在所述数据抓取装置的显示界面上;在所述用户确认所述显示界面上的应收款金额与所述第三方收银系统的应收款金额相同的操作完成后,向所述软收银对接接口提供预先保存于所述数据抓取装置配置文件中的应收款窗口编号,以供所述软收银对接接口调取所述应收款金额。

【技术特征摘要】
1.一种数据抓取方法,用于执行所述方法的终端包括数据抓取装置、软收银对接接口和第三方收银系统,其特征在于,包括:在检测到用户在点击所述数据抓取装置的测试动作后,将所述第三方收银系统的应收款金额显示在所述数据抓取装置的显示界面上;在所述用户确认所述显示界面上的应收款金额与所述第三方收银系统的应收款金额相同的操作完成后,向所述软收银对接接口提供预先保存于所述数据抓取装置配置文件中的应收款窗口编号,以供所述软收银对接接口调取所述应收款金额。2.根据权利要求1所述的方法,其特征在于,在所述用户点击所述数据抓取装置的测试动作之前,还包括:在检测到用户在点击所述数据抓取装置上的开始抓取动作后、针对所述用户对所述第三方收银系统应收款窗口的保存操作,将所述应收款窗口数据保存到所述数据抓取装置的配置文件中,其中,所述应收款窗口数据由所述数据抓取装置生成,所述应收款窗口数据包括所述应收款窗口编号。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:若所述显示界面上的应收款金额与所述第三方收银系统的应收款金额不同,则在检测到用户再次点击所述数据抓取装置上的开始抓取动作后,继续执行所述在检测到用户在点击所述数据抓取装置上的开始抓取动作后、针对所述用户对所述第三方收银系统应收款窗口的保存操作,将所述应收款窗口数据保存到所述数据抓取装置的配置文件中的步骤。4.根据权利要求1或2或3所述的方法,其特征在于,所述方法还包括:若用户修改所述第三方收银系统的应收款金额,在检测到用户在修改动作完成后点击的所述数据抓取装置测试动作,将修改后的应收款金额显示在所述数据抓取装置的显示界面上。5.一种数据抓取方法,其特征在于,包括:接收用户在第三方收银系统发送出的确认结算操作;根据预先保存于所述数据抓取装置配置文件中的应收款窗口编号,调取所述数据抓取装置中的应收款金额;将所述应收款金额和支付顾客的身份标识发送给软收银系统,再由所述软收银系统发送给第三方支付平台,以供所述第三方支付平台在...

【专利技术属性】
技术研发人员:李培峰
申请(专利权)人:朗新科技股份有限公司
类型:发明
国别省市:江苏,32

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

1