数据处理方法、系统以及装置
文献发布时间:2024-04-18 19:44:28
技术领域
本说明书实施例涉及数据处理技术领域,特别涉及一种数据处理方法。
背景技术
随着互联网技术的快速发展,支付方式越来越便捷,可以在电子设备上直接进行转账,利用电子设备进行转账时,汇款方需要根据收款信息进行转账。
在支付领域中,收款方通常是直接通过明文传输方式向汇款方发送收款信息,汇款人基于接收到收款信息进行汇款,通过此种明文传输方式进行信息传输容易造成信息泄露,并且通常在汇款时需要通过终端打开进行汇款的应用程序或者网页,再进行汇款,汇款人还需要判断哪个应用程序或者网页可以进行汇款,为汇款增加了操作难度,因此,亟需一种避免信息泄露,且减少人为判断难度的汇款方式。
发明内容
有鉴于此,本说明书实施例提供了一种数据处理方法。本说明书一个或者多个实施例同时涉及一种,数据处理系统,一种数据处理装置,一种计算设备,一种计算机可读存储介质以及一种计算机程序,以解决现有技术中存在的技术缺陷。
根据本说明书实施例的第一方面,提供了一种数据处理方法,包括:
响应于针对待扫描识别码的扫描指令,扫描待扫描识别码,获得任务数据接收方的数据获取信息,其中,数据获取信息用于获取任务数据接收方对应的接收方任务信息;
基于数据获取信息和任务数据发送方的位置信息,确定目标合作机构,其中,目标合作机构用于向任务数据接收方传输任务数据;
基于目标合作机构和数据获取信息对应的接收方任务信息,向任务数据接收方传输目标任务数据。
根据本说明书实施例的第二方面,提供了一种数据处理系统,所述数据处理系统包括任务数据接收方和任务数据发送方;
所述任务数据接收方,用于向所述任务数据发送方发送待扫描识别码,其中,所述待扫描识别码中携带有所述任务数据接收方的数据获取信息,所述数据获取信息用于获取所述任务数据接收方对应的接收方任务信息;
所述任务数据发送方,用于响应于针对所述待扫描识别码的扫描指令,扫描所述待扫描识别码,获得所述数据获取信息;基于所述数据获取信息和所述任务数据发送方的位置信息,确定目标合作机构,基于所述目标合作机构和所述数据获取信息对应的接收方任务信息,向所述任务数据接收方传输目标任务数据,其中,所述目标合作机构用于向任务数据接收方传输任务数据。
根据本说明书实施例的第三方面,提供了一种数据处理装置,包括:
扫描模块,被配置为响应于针对待扫描识别码的扫描指令,扫描待扫描识别码,获得任务数据接收方的数据获取信息,其中,数据获取信息用于获取任务数据接收方对应的接收方任务信息;
确定模块,被配置为基于数据获取信息和任务数据发送方的位置信息,确定目标合作机构,其中,目标合作机构用于向任务数据接收方传输任务数据;
传输模块,被配置为基于目标合作机构和数据获取信息对应的接收方任务信息,向任务数据接收方传输目标任务数据。
根据本说明书实施例的第四方面,提供了一种计算设备,包括:
存储器和处理器;
所述存储器用于存储计算机可执行指令,所述处理器用于执行所述计算机可执行指令,该计算机可执行指令被处理器执行时实现上述数据处理方法的步骤。
根据本说明书实施例的第五方面,提供了一种计算机可读存储介质,其存储有计算机可执行指令,该指令被处理器执行时实现上述数据处理方法的步骤。
根据本说明书实施例的第六方面,提供了一种计算机程序,其中,当所述计算机程序在计算机中执行时,令计算机执行上述数据处理方法的步骤。
本说明书一个实施例响应于针对待扫描识别码的扫描指令,扫描待扫描识别码,获得任务数据接收方的数据获取信息,数据获取信息用于获取任务数据接收方对应的接收方任务信息;基于数据获取信息和任务数据发送方的位置信息,确定目标合作机构,目标合作机构用于向任务数据接收方传输任务数据;基于目标合作机构和数据获取信息对应的接收方任务信息,向任务数据接收方传输目标任务数据。通过对待扫描识别码进行扫描,获得数据获取信息,并向任务数据接收方发送目标任务数据,避免数据获取信息发生信息泄露,且通过数据获取信息与任务数据发送方的位置信息,确定目标合作机构,以利用目标合作机构进行目标数据的传输,无需人工判断对目标任务数据进行传输的目标合作机构,减少了人为判断的难度。
附图说明
图1是本说明书一个实施例提供的一种数据处理方法的流程图;
图2是本说明书一个实施例提供的一种数据处理方法的处理过程流程图;
图3是本说明书一个实施例提供的一种数据处理方法中信息聚合页的应用流程示意图;
图4是本说明书一个实施例提供的一种数据处理系统架构下的交互流程示意图;
图5a是本说明书一个实施例提供的一种数据处理系统中生成待扫描识别码的流程示意图;
图5b是本说明书一个实施例提供的一种数据数据系统中接收方任务信息获取流程示意图;
图5c是本说明书一个实施例提供的一种数据处理系统中目标任务数据传输过程示意图;
图6是本说明书一个实施例提供的一种数据处理系统的处理流程示意图;
图7是本说明书一个实施例提供的一种数据处理装置的结构示意图;
图8是本说明书一个实施例提供的一种计算设备的结构框图。
具体实施方式
在下面的描述中阐述了很多具体细节以便于充分理解本说明书。但是本说明书能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本说明书内涵的情况下做类似推广,因此本说明书不受下面公开的具体实施的限制。
在本说明书一个或多个实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本说明书一个或多个实施例。在本说明书一个或多个实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本说明书一个或多个实施例中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
应当理解,尽管在本说明书一个或多个实施例中可能采用术语第一、第二等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本说明书一个或多个实施例范围的情况下,第一也可以被称为第二,类似地,第二也可以被称为第一。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。
此外,需要说明的是,本说明书一个或多个实施例所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于分析的数据、存储的数据、展示的数据等),均为经用户授权或者经过各方充分授权的信息和数据,并且相关数据的收集、使用和处理需要遵守相关国家和地区的相关法律法规和标准,并提供有相应的操作入口,供用户选择授权或者拒绝。
本申请实施例中所述支付涉及的技术载体,例如可以包括近场通信(NFC,NearFie ld Commun icat ion)、WI FI、3G/4G/5G、POS机刷卡技术、二维码扫码技术、条形码扫码技术、蓝牙、红外、短消息(SMS,Short Message Service)、多媒体消息(MMS,Mu lt imedia Message Service)等。
首先,对本说明书一个或多个实施例涉及的名词术语进行解释。
KYC:Know Your Customer,对客户身份进行识别和背景调查,了解客户及其交易目的、账户实际控制人与受益人的流程。
二维码:又称矩阵条码(QR,Qu ick Response),二维条码、行动条码,是指在一维条码的基础上扩展出另一维具有可读性的条码。
随着互联网技术的快速发展,支付方式越来越便捷,可以在电子设备上直接进行转账,利用电子设备进行转账时,汇款方需要根据收款信息进行转账。
比如,在汇款领域通过在聊天软件中发送收款信息,汇款人可通过一键复制或者分享收款人名片的方式,以简化收款信息分享过程,提升汇款人输入准确性,但并没有改变收款人分享信息、汇款人填写信息的交互本质,且未简化汇款人侧的信息填写步骤;分享内容为非结构化的纯文字信息,汇款人理解和截取成本高;收款信息还是通过明文传播,有用户隐私泄露的风险。
在支付领域中,收款方通常是直接通过明文传输方式向汇款方发送收款信息,汇款人基于接收到收款信息进行汇款:通过此种明文传输方式进行信息传输容易造成信息泄露,并且通常在汇款时需要通过终端打开进行汇款的应用程序或者网页,再进行汇款,汇款人还需要判断哪个应用程序或者网页可以进行汇款,为汇款增加了操作难度,因此,亟需一种避免信息泄露,且减少人为判断难度的汇款方式。
在本说明书中,提供了一种数据处理方法,本说明书同时涉及一种数据处理系统,一种数据处理装置,一种计算设备,以及一种计算机可读存储介质,在下面的实施例中逐一进行详细说明。
参见图1,图1示出了本说明书一个实施例提供的一种数据处理方法的流程图,应用于任务数据发送方,具体包括以下步骤。
步骤102:响应于针对待扫描识别码的扫描指令,扫描待扫描识别码,获得任务数据接收方的数据获取信息,其中,数据获取信息用于获取任务数据接收方对应的接收方任务信息。
本说明书实施例应用于具有数据发送功能的客户端,比如终端设备、电子设备等,下述各实施例以终端设备为例进行说明。
具体地,扫描指令是指指示对待扫描识别码进行扫描的指令,扫描指令的形式可以是报文的形式,扫描指令中可以包括待扫描识别码的标识或者待扫描识别码的位置信息,以使终端设备确定扫描指令是针对待扫描识别码的,待扫描识别码是指被扫描之后可以获得信息的识别码,比如,待扫描识别码可以是二维码。数据获取信息是指对特定数据进行获取的信息,特定数据与数据获取信息具有对应关系,若特定数据为任务数据接收方的数据,则数据获取信息为基于任务数据接收方的信息标识生成的,数据获取信息可以是任务数据接收方的标识,可以包括时间戳、版本号、任务数据接收方对应用户的唯一标识以及随机码。
任务数据接收方是指通过待扫描识别码进行任务数据接收的接收方,比如,任务数据接收方将待扫描识别码发送给任务数据发送方,以使任务数据发送方通过扫描待扫描识别码向任务数据接收方发送数据,进而使任务数据接收方接收到任务数据发送方发送的数据,任务数据接收方可以包括任务数据接收用户、任务数据接收单元和任务数据传输通道,其中,任务数据接收单元用于生成数据获取信息,并用于通过任务数据接收通道向任务数据接收用户发送数据,任务数据接收用户通过接收方终端设备接收数据。
任务数据发送方是指通过待扫描识别码进行数据发送的发送方,比如,任务数据发送方接收到任务数据接收方发送的待扫描识别码,任务数据发送方通过扫描待扫描识别码,向任务数据接收方进行数据发送。
接收方任务信息是指任务数据接收方执行数据接收任务对应的信息,接收方任务信息中可以包括任务数据发送用户的用户标识、任务数据传输用途、任务数据的标识等,其中任务数据发送用户通过发送方终端设备与任务数据接收方进行交互,在支付场景中,接收方任务信息可以包括收款人标识、汇款用途以及汇款金额等。
响应于针对待扫描识别码的扫描指令,扫描待扫描识别码,获得任务数据接收方的数据获取信息的实现方式,可以是接收针对待扫描识别码的扫描指令,针对该扫描指令,扫描待扫描识别码,获得任务数据接收方的数据获取信息。
响应于针对待扫描识别码的扫描指令,对待扫描识别码进行扫描,获得任务接收方的数据获取信息,以使任务数据发送方基于数据获取信息进行处理,以向任务数据接收方发送数据。
可选地,上述步骤响应于针对待扫描识别码的扫描指令,扫描待扫描识别码,获得任务数据接收方的数据获取信息,包括如下步骤:
接收待扫描识别码;
根据针对待扫描识别码的扫描指令,扫描待扫描识别码,获得任务数据接收方的数据获取信息。
接收待扫描识别码,可以是通过发送方终端设备接收待扫描识别码,比如通过聊天软件、蓝牙等接收待扫描识别码。
根据针对待扫描识别码的扫描指令,扫描待扫描识别码,获得任务数据接收方的数据获取信息的实现方式有很多种,一种可能的实现方式中,针对待扫描识别码的扫描指令,包括启动扫描装置和启动扫描装置的扫描功能,具体是接收针对待扫描识别码的扫描指令,根据该扫描指令,打开扫描装置,并启动扫描装置中的扫描功能扫描待扫描识别码,获得任务数据接收方的数据获取信息;另一种可能的实现方式中,针对待扫描识别码的扫描指令包括启动扫描装置,扫描装置自带扫描功能,具体是接收针对待扫描识别码的扫描指令,根据该扫描指令,启动扫描装置,利用该扫描装置,扫描待扫描识别码,获得任务数据接收方的数据获取信息。
应用本说明书实施例的方案,接收待扫描识别码;根据针对待扫描识别码的扫描指令,扫描待扫描识别码,获得任务数据接收方的数据获取信息,在接收到待扫描识别码的情况下,根据针对待扫描识别码的扫描指令,对待扫描识别码进行扫描以获得待扫描识别码中任务数据接收方的数据获取信息,以使任务数据发送方后续基于数据获取信息向任务数据接收方发送数据。
可选地,上述步骤根据针对待扫描识别码的扫描指令,扫描待扫描识别码,获得任务数据接收方的数据获取信息,包括如下步骤:
根据针对待扫描识别码的扫描指令,启动扫描装置;
利用扫描装置,扫描待扫描识别码,获得任务数据接收方的数据获取信息。
具体地,扫描装置是指对待扫描识别码进行扫描的装置,比如终端设备自带的相机、终端设备中应用程序中的相机等。
根据针对待扫描识别码的扫描指令,启动扫描装置的实现方式,可以是根据针对待扫描识别码的扫描指令,打开扫描装置,并启动扫描装置中的扫描功能。
利用扫描装置,扫描待扫描识别码,获得任务数据接收方的数据获取信息的实现方式,可以是利用扫描装置的扫描功能,扫描待扫描识别码,获得待扫描识别码中包含的任务数据接收方的数据获取信息。
示例性地,用户打开发送方终端设备的相机,若相机自带扫描功能,则利用相机对准扫描识别码进行扫描,获得任务数据接收方的数据获取信息;还可以是用户打开发送方终端设备的相机,选择待扫描识别码,长按待扫描识别码,并点击“扫描”按键,以生成扫描指令,以使发送方终端设备扫描待扫描识别码。
应用本说明书实施例的方案,根据针对待扫描识别码的扫描指令,启动扫描装置;利用扫描装置,扫描待扫描识别码,获得任务数据接收方的数据获取信息,通过扫描装置对待扫描识别码进行扫描,获得任务数据接收方的数据获取信息,以使后续基于获取到的数据获取信息进行数据传输。
步骤104:基于数据获取信息和任务数据发送方的位置信息,确定目标合作机构,其中,目标合作机构用于向任务数据接收方传输任务数据。
具体地,位置信息是指任务数据发送方的当前位置,位置信息至少包括位置标识。合作机构是指可以将任务数据发送方向任务数据接收方进行数据传输的机构,其中,合作机构可以是银行、汇款机构等。
基于数据获取信息和任务数据发送方的位置信息,确定目标合作机构的实现方式有很多种,具体根据实际情况进行确定,本说明书在此不作限定
本说明书一种可能的实现方式中,基于数据获取信息和任务数据发送方的位置信息,确定目标合作机构,可以是基于数据获取信息和任务数据发送方的位置信息,确定至少一个合作机构;根据合作机构选择指令,从至少一个合作机构中确定目标合作机构。
本说明书另一种可能的实现方式中,基于数据获取信息和任务数据发送方的位置信息,确定目标合作机构,还可以是基于数据获取信息和任务数据发送方的位置信息,确定至少一个合作机构,根据数据发送方的历史使用记录,确定目标合作机构。
本说明书又一种可能的实现方式中,基于数据获取信息和任务数据发送方的位置信息,确定目标合作机构,还可以是基于数据获取信息和任务数据发送方的位置信息,确定至少一个合作机构,从至少一个合作机构中确定任意一个,作为目标合作机构。
通过数据获取信息和任务数据发送方的位置信息,确定目标合作机构,以使任务数据发送方基于目标合作机构进行任务数据的传输。
可选地,上述步骤基于数据获取信息和任务数据发送方的位置信息,确定目标合作机构,包括如下步骤:
基于数据获取信息和任务数据发送方的位置信息,确定至少一个合作机构;
根据合作机构选择指令,从至少一个合作机构中确定目标合作机构。
具体地,合作机构选择指令是指对合作机构进行选择的指令,具体是从至少一个合作机构中确定目标合作机构,合作机构选择指令可以是报文的形式。
实际应用中,基于数据获取信息和任务数据发送方的位置信息,确定至少一个合作机构的实现方式有很多种,具体根据实际情况进行确定,本说明书在此不作限定。
本说明书一种可能的实现方式中,基于数据获取信息和任务数据发送方的位置信息,确定至少一个合作机构,可以是获取数据获取信息对应的至少一个初始合作机构及至少一个初始合作机构对应的初始位置信息;将至少一个初始位置信息与任务数据发送方的位置信息进行匹配;根据匹配结果确定至少一个合作机构,其中,匹配结果可以包括成功和失败,将匹配结果为成功的初始位置信息对应的初始合作机构作为合作机构。
本说明书另一种可能的实现方式中,基于数据获取信息和任务数据发送方的位置信息,确定至少一个合作机构,还可以是获取数据获取信息对应的合作机构存储表,从合作机构存储表中,确定任务数据发送方的位置信息对应的至少一个合作机构。
根据合作机构选择指令,从至少一个合作机构中确定目标合作机构的实现方式有很多种,根据合作机构选择指令中携带内容的不同,实现方式不同,可以是接收合作机构选择指令,获取合作机构选择指令中携带的位置标识,将位置标识与至少一个合作机构的位置标识进行匹配,将匹配成功的合作机构作为目标合作机构;还可以是获取合作机构选择指令中的合作机构标识;将合作机构标识与至少一个合作机构的标识进行匹配,将匹配成功的合作机构作为目标合作机构。
应用本说明书实施例的方案,基于数据获取信息和任务数据发送方的位置信息,确定至少一个合作机构;根据合作机构选择指令,从至少一个合作机构中确定目标合作机构,通过数据获取信息和任务数据发送方的位置信息,确定至少一个合作机构,再根据合作机构选择指令,从至少一个合作机构中确定目标合作机构,以使确定得到的目标合作机构既符合数据获取信息的条件,又符合数据发送方的要求,保证了利用目标合作机构进行任务数据传输的安全性。
进一步地,根据数据获取信息和任务数据发送方的位置信息,确定出至少一个合作机构,以使任务数据发送方对应的用户可以无需判断哪些合作机构可以向任务数据接收方进行任务数据传输,减少了人为对合作机构的判断,且用户又可以在至少一个合作机构中,选择自己经常使用、习惯使用或者使用的终端设备安装的合作机构,作为目标合作机构,提高了用户的体验。
可选地,上述步骤基于数据获取信息和任务数据发送方的位置信息,确定至少一个合作机构,包括如下步骤:
获取任务数据发送方的位置信息;
基于数据获取信息,获取合作机构存储表,其中,合作机构存储表中存储有位置信息与合作机构的对应关系;
基于位置信息,查找合作机构存储表,获得至少一个合作机构。
具体地,合作机构存储表是指存储有与数据获取信息对应的合作机构的存储表,其中,合作机构存储表中存储的可以是合作机构标识。
获取任务数据发送方的位置信息的实现方式,可以是获取任务数据发送方对应发送方终端设备的当前位置,具体可以是判断发送方终端设备的位置获取功能是否开启,若不开启,则弹出消息提示框,以使用户授权位置信息获取,若开启,则直接对位置信息进行获取。
基于数据获取信息,获取合作机构存储表的实现方式,可以是获取数据获取信息中任务数据接收方对应的合作机构存储表的表标识,根据表标识,获得合作机构存储表。
基于位置信息,查找合作机构存储表,获得至少一个合作机构的实现方式,可以是基于位置信息中的位置标识,查找合作机构存储表,将位置标识对应的初始合作机构确定为合作机构。
应用本说明书实施例中的方案,获取任务数据发送方的位置信息;基于数据获取信息,获取合作机构存储表,其中,合作机构存储表中存储有位置信息与合作机构的对应关系;基于位置信息,查找合作机构存储表,获得至少一个合作机构。通过数据获取信息,确定数据获取信息对应的合作机构存储表,并根据任务数据发送方的位置信息,从合作机构存储表中查找得到至少一个合作机构以使后续可以从至少一个合作机构中确定目标合作机构,使得确定的至少一个目标合作机构既符合数据获取信息所代表的任务数据接收方的要求,又符合任务数据发送方的要求,同时保证了至少一个合作机构对任务数据传输的可用性。
可选地,在上述步骤确定至少一个合作机构之后,还包括如下步骤:
基于位置信息和至少一个合作机构,生成信息聚合页。
具体地,信息聚合页是指对任务数据进行传输的合作机构聚合页,信息聚合页中包括至少一个合作机构和任务数据发送方的位置信息。
基于位置信息和至少一个合作机构,生成信息聚合页的实现方式,可以是基于至少一个合作机构标识,根据预设进入链接,生成各合作机构对应的跳转入口;将位置信息和至少一个合作机构对应的跳转入口在初始信息聚合页填充,生成信息聚合页。
可选地,在生成信息聚合页之后,通过前端将信息聚合页展示给用户,以使用户基于信息聚合页选定目标合作机构。
可选地,信息聚合页中可以包括基于位置的服务(LBS,Locat ion BasedServices)与数据获取信息确定得到的至少一个合作机构。
应用本说明书实施例的方案,在确定至少一个合作机构之后,基于位置信息和至少一个合作机构,生成信息聚合页,使得用户可以通过信息聚合页选定目标合作机构,并通过目标合作机构进行任务数据的传输。
可选地,上述步骤根据合作机构选择指令,从至少一个合作机构中确定目标合作机构,包括如下步骤:
接收针对信息聚合页的合作机构选择指令,从至少一个合作机构中确定目标合作机构。
接收针对信息聚合页的合作机构选择指令,从至少一个合作机构中确定目标合作机构的实现方式,可以是接收针对信息聚合页的合作机构选择指令;根据该合作机构选择指令,从至少一个合作机构中确定目标合作机构。
应用本说明书实施例的方案,通过生成信息聚合页,以使任务数据发送方对应用户可以通过信息聚合页选择目标合作机构,进而生成针对信息聚合页选定目标合作机构的合作机构选择指令,进而通过选择的目标合作机构进行任务数据传输。
步骤106:基于目标合作机构和数据获取信息对应的接收方任务信息,向任务数据接收方传输目标任务数据。
目标任务数据是指任务数据发送方向任务数据接收方进行传输的数据,比如在支付场景中,目标任务数据是金额、汇率等信息,目标任务数据是从接收方任务信息中确定得到。
基于目标合作机构和数据获取信息对应的接收方任务信息,向任务数据接收方传输目标任务数据的实现方式,可以是基于数据获取信息,确定数据获取信息对应的接收方任务信息,基于目标合作机构和接收方任务信息,向任务数据接收方传输目标任务数据。
可选地,基于数据获取信息,确定数据获取信息对应的接收方任务信息的实现方式,可以是基于数据获取信息有多种,具体根据实际情况进行确定,本说明书在此不做限定。
本说明书一种可能的实现方式中,基于数据获取信息,确定数据获取信息对应的接收方任务信息,可以是目标合作机构基于数据获取信息,获取数据获取信息对应的接收方任务信息,具体是目标合作机构基于数据获取信息向任务数据接收方发起获取接收方任务信息的请求,并接收任务数据接收方返回的接收方任务信息。
本说明书另一种可能的实现方式中,基于数据获取信息,确定数据获取信息对应的接收方任务信息,可以是基于数据获取信息,获取数据获取信息对应的接收方任务信息,具体是对数据获取信息进行解密,获得数据获取信息对应的接收方任务信息。
基于目标合作机构和接收方任务信息,向任务数据接收方传输目标任务数据的实现方式,可以是基于接收方任务信息,确定目标任务数据;通过目标合作机构,向任务数据接收方传输目标任务数据。
基于接收方任务信息,确定目标任务数据的实现方式,可以是获取接收方任务信息中任务数据的标识,确定目标任务数据。
通过目标合作机构,向任务数据接收方传输目标任务数据的实现方式,可以是将目标任务数据传输至目标合作机构,由目标合作机构将目标任务数据传输至任务数据接收方。
可选地,上述步骤基于目标合作机构和数据获取信息对应的接收方任务信息,向任务数据接收方传输目标任务数据,包括如下步骤:
根据数据获取信息,获取接收方任务信息;
基于接收方任务信息,通过目标合作机构向任务数据接收方传输目标任务数据。
根据数据获取信息,获取接收方任务信息的实现方式,可以是对数据获取信息进行解密,获得接收方任务信息,其中,进行解密的方式可以是base16、base32、base36、base64等;还可以是目标合作机构基于数据获取信息,获取数据获取信息对应的接收方任务信息,具体是目标合作机构基于数据获取信息向任务数据接收方发起获取接收方任务信息的请求,并接收任务数据接收方返回的接收方任务信息,其中,可以是携带数据获取信息跳转至目标合作机构对应的页面,以使目标合作机构基于数据获取信息获得接收方任务信息。
可选地,在获取到接收方任务信息之后,可以基于接收方任务信息进行KYC,以确保汇款的安全性,避免汇款存在各种风险。
基于接收方任务信息,通过目标合作机构向任务数据接收方传输目标任务数据的实现方式,可以是基于接收方任务信息确定目标任务数据;将目标任务数据传输至任务数据接收方。
应用本说明书实施例的方案根据数据获取信息,获取接收方任务信息;基于接收方任务信息,通过目标合作机构向任务数据接收方传输目标任务数据,通过数据获取信息,获得接收方任务信息,并基于接收方任务信息,通过目标合作机构向任务数据接收方传输目标任务数据,通过数据获取信息、接收方任务信息以及目标任务数据的获取方式,使得进行传输的目标任务数据是从数据获取信息中获取得到,也即是根据待扫描识别码确定的,保证了传输的目标任务数据的准确性。
可选地,上述步骤根据数据获取信息,获取接收方任务信息,包括如下步骤:
根据数据获取信息,获得目标数据传输页面,其中,目标数据传输页面中包括接收方任务信息;
基于接收方任务信息,通过目标合作机构向任务数据接收方传输目标任务数据,包括如下步骤:
接收针对目标数据传输页面的传输指令;
基于传输指令,通过目标合作机构向任务数据接收方传输目标任务数据。
具体地,目标数据传输页面是指对接收方任务信息进行展示的传输页面,目标传输页面中包括接收方任务信息,还可以包括任务数据发送方的位置信息,任务数据发送方对应用户的用户标识等信息。传输指令是指通过目标数据传输页面指示对目标任务数据进行传输的指令,传输指令可以是基于任务数据发送方对应用户通过点击发送方终端设备中的“支付”按键生成的;还可以是基于“密码输入完成”操作生成的。
根据数据获取信息,获得目标数据传输页面的实现方式,可以是根据数据获取信息获取到接收方任务信息;基于接收方任务信息,生成目标数据传输页面,其中,生成目标数据传输页面的可以是任务数据接收方,也可以是目标合作机构。
接收针对目标数据传输页面的传输指令的实现方式,可以是接收到任务数据发送方对应用户通过点击发送方终端设备中的“支付”按键,还可以是执行“密码输入完成”操作的,基于该些操作中的任意一个,生成传输指令。
基于传输指令,通过目标合作机构向任务数据接收方传输目标任务数据的实现方式,可以是基于传输指令,确定进行传输的为目标任务数据;将目标任务数据通过目标合作机构传输至任务数据接收方。
将目标任务数据通过目标合作机构传输至任务数据接收方的实现方式,可以是将目标任务数据传输至目标合作机构;目标合作机构将目标任务数据传输至任务数据接收方。
应用本说明书实施例的方案,根据数据获取信息,获得目标数据传输页面,其中,目标数据传输页面中包括接收方任务信息;接收针对目标数据传输页面的传输指令;基于传输指令,通过目标合作机构向任务数据接收方传输目标任务数据。获取目标数据传输页面,并基于接收到的针对目标数据传输页面的传输指令,通过目标合作机构传输目标任务数据,使得传输的目标任务数据是经过任务数据发送方确定的,减少了后续基于目标任务数据的纠纷,保证了对目标任务数据进行传输的有效性。
可选地,上述步骤根据数据获取信息,获得目标数据传输页面,包括如下步骤:
基于预设解密方式,对数据获取信息进行解密,获得接收方任务信息;
接收目标合作机构发送的初始数据传输页面;
将接收方任务信息填充至初始数据传输页面,生成目标数据传输页面。
具体地,预设解密方式是指预先设定对数据获取信息进行解密的方式,比如,预设解密方式可以是base16、base32、base36、base64等。初始数据传输页面是指目标合作机构对任务数据进行传输的传输模板页面,初始数据传输页面可以是空白的,还可以是仅包含标题,不包含有信息;还可以是包含有任务数据发送方对应用户的用户信息。
基于预设解密方式,对数据获取信息进行解密,获得接收方任务信息的实现方式有多种,在任务数据发送方与任务数据接收方预先规定解密方式的情况下,利用预先规定的解密方式,对数据获取信息进行解密,获得接收方任务信息;在任务数据发送方与任务数据接收方未预先规定解密方式的情况下,依次利用预设解密方式,对数据获取信息进行解密,获得接收方任务信息。
接收目标合作机构发送的初始数据传输页面的实现方式,可以是在确定目标合作机构之后,目标合作机构向任务数据发送方返回初始数据传输页面。
将接收方任务信息填充至初始数据传输页面,生成目标数据传输页面的实现方式,可以是按照预设填充方式,将接收方任务信息填充至初始数据传输页面,生成目标数据传输页面,其中预设填充方式可以是预先设定关键词,在识别到关键词时,将关键词对应的数据进行填充;还可以是预先设定好的预设排版方式,比如,预设排版方式通过任务数据接收方“LEI”具体说明:
具体是:用户标识为"86-15611112222",名为"LEI",姓为"LI",传输到的地区为"A",传输的数量为"150000",传输的目的为"GOODS_PAYMENT",具体转移目的为"CLOTHES_BAGS_SHOES",任务数据接收方对应用户的位置为"省份(province)":"a","城市(city)":"a","县、区(county)":"aa","详细地址(detai lAddress)":"No.588,bb Road"。
通过预设排版方式,将接收方任务信息中的各信息对应的位置固定排列,以使任务数据发送方在获取到接收方任务信息之后,快速将接收方任务信息填充至初始数据传输页面中。
应用本说明书实施例的方案,基于预设解密方式,对数据获取信息进行解密,获得接收方任务信息,并将接收方任务信息填充至目标合作机构发送的初始数据传输页面,生成目标数据传输页面,以使可以通过目标数据传输页面的方式展示接收方任务信息,提高用户体验,并提高进行任务数据传输的效率。
可选地,上述步骤根据数据获取信息,获得目标数据传输页面,包括如下步骤:
将数据获取信息发送至目标合作机构;
接收目标合作机构基于数据获取信息返回的目标数据传输页面,其中,目标数据传输页面包括接收方任务信息。
将数据获取信息发送到目标合作机构的实现方式,可以是携带数据获取信息跳转至目标合作机构对应的页面。
接收目标合作机构基于数据获取信息返回的目标数据传输页面的实现方式,可以是目标合作机构基于数据获取信息获得接收方任务信息,将接收方任务信息填充至初始数据传输页面,生成目标数据传输页面,并将目标数据传输页面返回至任务数据发送方,以使任务数据发送方对应的发送方终端设备,对目标数据传输页面进行展示。
目标合作机构基于数据获取信息获得接收方任务信息的实现方式,可以是目标合作机构利用数据获取信息从任务数据接收方获得接收方任务信息,其中,从任务数据接收方获得接收方任务信息的过程中,任务数据接收方会对数据获取信息进行校验,校验有效性以及合法性,在校验成功的情况下,才会向目标合作机构返回接收方任务信息。
应用本说明书实施例的方案,将数据获取信息发送至目标合作机构;接收目标合作机构基于数据获取信息返回的目标数据传输页面,其中,目标数据传输页面包括接收方任务信息。通过将数据获取信息发送至目标合作机构,并接收目标合作机构返回的目标数据传输页面,也即通过目标合作机构获取接收方任务信息,保证了获取到的接收方任务信息的准确性,进而保证了后续对目标任务数据进行传输的准确性。
本说明书一个或多个实施例中,通过待扫描识别码的方式,任务数据接收方接收任务数据发送方的目标任务数据,简化了任务数据传输的分享和填写步骤,且通过扫描待扫描识别码,获得的是数据获取信息,避免了接收方任务信息以明文方式进行数据传递的信息泄露的风险。
下述结合附图2,以本说明书提供的数据处理方法在汇款场景的应用为例,对所述数据处理方法进行进一步说明。其中,图2示出了本说明书一个实施例提供的一种数据处理方法的处理过程流程图,具体包括以下步骤。
下述实施例中,任务数据接收方包括收款人、汇款系统,任务数据发送方包括汇款人,目标任务数据为汇款数额,接收方任务信息为收款人信息,数据获取信息为汇款token,合作机构为汇款机构。
步骤202:接收待扫描识别码。
收款人通过终端设备向汇款人发送待扫描识别码,以使汇款人接收待扫描识别码。
步骤204:根据针对待扫描识别码的扫描指令,启动扫描装置。
汇款人打开终端设备自带的相机,对准待扫描识别码,终端设备打开相机,对准待扫描识别码。
步骤206:利用扫描装置,扫描待扫描识别码,获得任务数据接收方的数据获取信息。
终端设备中的相机,通过进行聚焦,扫描待扫描识别码,获得收款人的汇款token,其中,汇款token中包括时间戳、版本号、收款人对应终端设备的标识和随机码等。
步骤208:获取任务数据发送方的位置信息。
判断汇款人对应终端设备的定位权限是否开启,在开启的情况下,获取汇款人的位置信息,比如汇款人在A区域。
步骤210:基于数据获取信息和任务数据发送方的位置信息,确定至少一个合作机构。
基于汇款token,确定与汇款token对应的汇款机构存储表,基于汇款人对应的位置信息,从汇款机构存储表中查找对应的汇款机构,将查找到的汇款机构作为汇款机构。
步骤212:基于位置信息和至少一个合作机构,生成信息聚合页。
将位置信息和至少一个汇款机构,在信息聚合页展示,其中,在信息聚合页中还可以包括位置信息对应的汇款币种。
步骤214:接收针对信息聚合页的合作机构选择指令,从至少一个合作机构中确定目标合作机构。
汇款人点击信息聚合页中的汇款机构1,则确定汇款机构1为目标汇款机构。
步骤216:将数据获取信息发送至目标合作机构。
携带汇款token,跳转至汇款机构1对应的页面。
参见图3,图3示出了本说明书一个实施例提供的一种数据处理方法中信息聚合页的应用流程示意图:
汇款人通过终端设备相机扫描待扫描识别码,唤起浏览器,展示信息聚合页,并在接收到针对信息聚合页的汇款机构选择指令的情况下,确定汇款机构1为目标汇款机构,获取汇款机构1的网页信息,携带汇款token,跳转至汇款机构1,信息聚合页中包括当前位置:XXXX;汇款币种:YYYY;汇款机构列表:汇款机构1、汇款机构2、汇款机构3,其中,若点击各汇款机构对应的按键,则会进行信息获取,进而跳转至对应汇款机构的页面。
步骤218:接收目标合作机构基于数据获取信息返回的目标数据传输页面,其中,目标数据传输页面包括接收方任务信息。
目标数据传输页面中包括接收方信息,接收方信息中包括收款人标识、汇款用途以及汇款金额等。
汇款机构1基于数据获取信息生成目标数据传输页面,将目标数据传输页面通过终端设备显示给汇款人,以使汇款人确认收款信息的正确性。
步骤220:接收针对目标数据传输页面的传输指令。
汇款人在确认收款信息无误后,点击“支付”按键,进行汇款。
步骤222:基于传输指令,通过目标合作机构向任务数据接收方传输目标任务数据。
汇款机构1,基于用户点击“支付”按键的操作,将汇款数额的资源传输至汇款系统,汇款系统将接收到的汇款数额的资源传输至收款人的终端设备。
应用本说明书实施例的方案,响应于针对待扫描识别码的扫描指令,扫描待扫描识别码,获得任务数据接收方的数据获取信息,数据获取信息用于获取任务数据接收方对应的接收方任务信息;基于数据获取信息和任务数据发送方的位置信息,确定目标合作机构,目标合作机构用于向任务数据接收方传输任务数据;基于目标合作机构和数据获取信息对应的接收方任务信息,向任务数据接收方传输目标任务数据。通过对待扫描识别码进行扫描,获得数据获取信息,并向任务数据接收方发送目标任务数据,避免数据获取信息发生信息泄露,且通过数据获取信息与任务数据发送方的位置信息,确定目标合作机构,以利用目标合作机构进行目标数据的传输,无需人工判断对目标任务数据进行传输的目标合作机构,减少了人为判断的难度。
参见图4,图4示出了本说明书一个实施例提供的一种数据处理系统架构下的交互流程示意图,如图4所示,该系统包括任务数据接收方402和任务数据发送方404。
任务数据接收方402:用于向任务数据发送方404发送待扫描识别码,其中,待扫描识别码中携带有任务数据接收方402的数据获取信息,数据获取信息用于获取任务数据接收方402对应的接收方任务信息;
任务数据发送方404:用于响应于针对待扫描识别码的扫描指令,扫描待扫描识别码,获得数据获取信息;基于数据获取信息和任务数据发送方404的位置信息,确定目标合作机构,基于目标合作机构和数据获取信息对应的接收方任务信息,向任务数据接收方402传输目标任务数据,其中,目标合作机构用于向任务数据接收方402传输任务数据。
可选地,在任务数据接收方402向任务数据发送方404发送待扫描识别码之前,任务数据接收方402通过汇款系统生成待扫描识别码,其中汇款系统生成的待扫描识别码是符合ISO/I EC18004标准的收款码,ISO/I EC18004是用于约束二维码的标准。
参见图5a,图5a示出了本说明书一个实施例提供的一种数据处理系统中生成待扫描识别码的流程示意图:
本说明书实施例应用汇款场景,任务数据接收方402包括收款人和汇款系统。
1、获取待扫描识别码:收款人向汇款系统发送获取待扫描识别码的请求,请求中携带有收款人填写的收款人信息、汇款用途、汇款金额等关键信息;
汇款系统基于步骤1,执行如下步骤:1.1、用户信息校验:汇款系统将收款人填写的收款人信息与系统中存储的收款人信息进行比对校验,校验成功的情况下,执行步骤1.2;1.2、收款信息存储:汇款系统将收款人信息、汇款用途、汇款金额等关键信息存储于汇款数据库中;1.3、绘制待扫描识别码:使用收款人对应的汇款token作为码值绘制得到待扫描识别码;1.4、渲染待扫描识别码;汇款系统将生成的待扫描识别码渲染给收款人。
可选地,任务数据接收方,用于向任务数据发送方404发送待扫描识别码的方式可以是任务数据接收方通过社交软件、蓝牙、短信等方式向任务数据发送方404发送待扫描识别码。
任务数据发送方404,用于响应于针对待扫描识别码的扫描指令,扫描待扫描识别码,获得数据获取信息;基于数据获取信息和任务数据发送方404的位置信息,确定目标合作机构,基于目标合作机构和数据获取信息对应的接收方任务信息,向任务数据接收方402传输目标任务数据的实现方式,与图2对应实施例的实现方式相同或相似,故具体实现方式可参见图2对应实施例,本说明书在此不再赘述。
应用本说明书实施例的方案,任务数据接收方,向任务数据发送方发送待扫描识别码;任务数据发送方,响应于针对待扫描识别码的扫描指令,扫描待扫描识别码,获得数据获取信息;基于数据获取信息和任务数据发送方的位置信息,确定目标合作机构,基于目标合作机构和数据获取信息对应的接收方任务信息,向任务数据接收方传输目标任务数据,通过待扫描识别码的发送以及扫描,以实现对目标任务数据的确定以及传输,且目标合作机构是基于数据获取信息和任务数据发送方的位置信息确定得到,避免了人为判断可以对目标任务数据进行传输的合作机构,提高了用户体验。
可选地,任务数据发送方404,进一步用于根据数据获取信息,获取接收方任务信息;基于接收方任务信息,通过目标合作机构向任务数据接收方402传输目标任务数据。
任务数据发送方404根据数据获取信息,获取接收方任务信息的实现方式,可以是任务数据发送方404对数据获取信息进行解密,获得接收方任务信息;还可以是任务数据发送方404目标合作机构基于数据获取信息,获取数据获取信息对应的接收方任务信息,具体是目标合作机构基于数据获取信息向任务数据接收方402发起获取接收方任务信息的请求,并接收任务数据接收方402返回的接收方任务信息,其中,可以是携带数据获取信息跳转至目标合作机构对应的页面,以使目标合作机构基于数据获取信息获得接收方任务信息。
任务数据发送方404基于接收方任务信息,通过目标合作机构向任务数据接收方402传输目标任务数据的实现方式,可以是任务数据发送方404基于接收方任务信息确定目标任务数据;将目标任务数据传输至任务数据接收方402。
应用本说明书实施例的方案任务数据发送方,用于根据数据获取信息,获取接收方任务信息;基于接收方任务信息,通过目标合作机构向任务数据接收方传输目标任务数据,通过数据获取信息,获得接收方任务信息,并基于接收方任务信息,通过目标合作机构向任务数据接收方传输目标任务数据,通过数据获取信息、接收方任务信息以及目标任务数据的获取方式,使得进行传输的目标任务数据是从数据获取信息中获取得到,也即是根据待扫描识别码确定的,保证了传输的目标任务数据的准确性。
可选地,任务数据发送方404,进一步用于根据数据获取信息,获取包含有接收方任务信息的目标数据传输页面;接收针对目标数据传输页面的传输指令;基于传输指令,通过目标合作机构向任务数据接收方402传输目标任务数据。
任务数据发送方404,用于根据数据获取信息,获取包含有接收方任务信息的目标数据传输页面的实现方式,可以是任务数据发送方404根据数据获取信息获取到接收方任务信息;基于接收方任务信息,生成目标数据传输页面,其中,生成目标数据传输页面的可以是任务数据接收方402,也可以是目标合作机构。
任务数据发送方404,用于接收针对目标数据传输页面的传输指令的实现方式,可以是任务数据发送方404接收到任务数据发送方404对应用户通过点击发送方终端设备中的“支付”按键,还可以是执行“密码输入完成”操作的,基于该些操作中的任意一个,生成传输指令。
任务数据发送方404,用于基于传输指令,通过目标合作机构向任务数据接收方402传输目标任务数据的实现方式,可以是任务数据发送方404基于传输指令,确定进行传输的为目标任务数据;将目标任务数据通过目标合作机构传输至任务数据接收方402。
任务数据发送方404将目标任务数据通过目标合作机构传输至任务数据接收方402的实现方式,可以是将目标任务数据传输至目标合作机构;目标合作机构将目标任务数据传输至任务数据接收方402。
应用本说明书实施例的方案,任务数据发送方,用于根据数据获取信息,获得目标数据传输页面,其中,目标数据传输页面中包括接收方任务信息;接收针对目标数据传输页面的传输指令;基于传输指令,通过目标合作机构向任务数据接收方传输目标任务数据。任务数据发送方,用于获取目标数据传输页面,并基于接收到的针对目标数据传输页面的传输指令,通过目标合作机构传输目标任务数据,使得传输的目标任务数据是经过任务数据发送方确定的,减少了后续基于目标任务数据的纠纷,保证了对目标任务数据进行传输的有效性。
可选地,数据处理系统还包括目标合作机构;
目标合作机构,用于将初始数据传输页面发送至任务数据发送方404;
任务数据发送方404,用于根据数据获取信息,获取接收方任务信息;将接收方任务信息填充至初始数据传输页面,生成目标数据传输页面。
目标合作机构,用于将初始数据传输页面发送至任务数据发送方404的实现方式,可以是在确定目标合作机构之后,目标合作机构向任务数据发送方404发送初始数据传输页面。
任务数据发送方404,用于根据数据获取信息,获取接收方任务信息的实现方式,可以是任务数据发送方404对数据获取信息进行解密,获得接收方任务信息。
任务数据发送方404,用于将接收方任务信息填充至初始数据传输页面,生成目标数据传输页面的实现方式,可以是按照预设填充方式,将接收方任务信息填充至初始数据传输页面,生成目标数据传输页面,其中预设填充方式可以是预先设定关键词,在识别到关键词时,将关键词对应的数据进行填充;还可以是预先设定好的预设排版方式。
通过预设排版方式,将接收方任务信息中的各信息对应的位置固定排列,以使任务数据发送方404在获取到接收方任务信息之后,快速将接收方任务信息填充至初始数据传输页面中。
应用本说明书实施例的方案,目标合作机构,用于将初始数据传输页面发送至任务数据发送方;任务数据发送方,用于根据数据获取信息,获取接收方任务信息;将接收方任务信息填充至目标合作机构发送的初始数据传输页面,生成目标数据传输页面,以使可以通过目标数据传输页面的方式展示接收方任务信息,提高用户体验,并提高进行任务数据传输的效率。
可选地,任务数据发送方404,进一步用于基于预设解密方式,对数据获取信息进行解密,获得接收方任务信息。
具体地,预设解密方式是指预先设定对数据获取信息进行解密的方式,比如,预设解密方式可以是base16、base32、base36、base64等。
任务数据发送方404,用于基于预设解密方式,对数据获取信息进行解密,获得接收方任务信息的实现方式有多种,在任务数据发送方404与任务数据接收方402预先规定解密方式的情况下,利用预先规定的解密方式,对数据获取信息进行解密,获得接收方任务信息;在任务数据发送方404与任务数据接收方402未预先规定解密方式的情况下,依次利用预设解密方式,对数据获取信息进行解密,获得接收方任务信息。
应用本说明书实施例的方案,基于预设解密方式,对数据获取信息进行解密,获得接收方任务信息,以使后续基于接收方任务信息进行信息确认,并进行目标任务数据的传输。
可选地,数据处理系统还包括目标合作机构;
任务数据发送方404,进一步用于将数据获取信息发送至目标合作机构;
目标合作机构,用于基于数据获取信息,获取数据获取信息对应的接收方任务信息,并将接收方任务信息填充至初始数据传输页面,生成目标数据传输页面;将目标数据传输页面返回至任务数据发送方404。
任务数据发送方404,用于将数据获取信息发送至目标合作机构的实现方式,可以是任务数据发送方404向目标合作机构发起跳转请求,跳转请求中携带有数据获取信息。
目标合作机构,用于基于数据获取信息,获取数据获取信息对应的接收方任务信息,并将接收方任务信息填充至初始数据传输页面,生成目标数据传输页面;将目标数据传输页面返回至任务数据发送方404,以使任务数据发送方404对应的发送方终端设备,对目标数据传输页面进行展示。
其中,目标合作机构,用于基于数据获取信息,获取数据获取信息对应的接收方任务信息的实现方式,可以是目标合作机构基于数据获取信息从任务数据接收方402中获得数据获取信息对应的接收方任务信息。
目标合作机构,用于将接收方任务信息填充至初始数据传输页面,生成目标数据传输页面的实现方式,可以是目标合作机构基于与任务数据接收方402预先约定的排版方式,将接收方任务信息填充至初始数据传输页面,生成目标数据传输页面。
目标合作机构,用于将目标数据传输页面返回至任务数据发送方404的实现方式,可以是目标合作机构在生成目标数据传输页面之后,将目标数据传输页面返回至任务数据发送方404,其中,返回可以是通过接收数据获取信息的通道返回至任务数据发送方404,返回至任务数据发送方404可以是通过前端展示给任务数据发送方404。
应用本说明书实施例的方案,任务数据发送方,进一步用于将数据获取信息发送至目标合作机构;目标合作机构,用于基于数据获取信息,获取数据获取信息对应的接收方任务信息,并将接收方任务信息填充至初始数据传输页面,生成目标数据传输页面;将目标数据传输页面返回至任务数据发送方。通过任务数据发送方将数据获取信息发送至目标合作机构,以使目标合作机构获取接收方任务信息,保证了获取到的接收方任务信息的准确性,进而保证了后续对目标任务数据进行传输的准确性。
可选地,目标合作机构,进一步用于基于数据获取信息,向任务数据接收方发起信息校验请求;
任务数据接收方,进一步用于基于信息校验请求,对数据获取信息进行校验,在校验结果为成功的情况下,向目标合作机构返回数据获取信息对应的接收方任务信息。
具体地,信息校验请求是指目标合作机构向任务数据接收方402发起的对数据获取信息进行校验的请求,其中信息校验是用于校验数据获取信息的合法性和有效性。
基于信息校验请求,对数据获取信息进行校验的实现方式,对信息校验请求中携带的数据获取信息进行解码,获得数据获取信息的合法性和有效性,其中,有效性是获取有效截止日期,将有效截止日期与当前日期进行比对,对当前日期在有效截止日期之前,则确定数据获取信息有效。
可选地,校验结果可以是成功,也可以是失败,在数据获取信息合法,且还在有效期内,则确定校验结果为成功;在数据获取信息不合法或未在有效期之内,则确定校验结果为失败。
在校验结果为失败的情况下,任务数据接收方402向目标合作机构返回校验失败提示消息。
应用本说明书实施例的方案,目标合作机构,进一步用于基于数据获取信息,向任务数据接收方发起信息校验请求;任务数据接收方,进一步用于基于信息校验请求,对数据获取信息进行校验,在校验结果为成功的情况下,向目标合作机构返回数据获取信息对应的接收方任务信息。通过基于数据获取信息发起信息校验请求,在校验结果为成功的情况下,才会接收到任务数据接收方返回的接收方任务信息,保证了进行任务数据传输的安全性和可靠性。
参见图5b,图5b示出了本说明书一个实施例提供的一种数据数据系统中接收方任务信息获取流程示意图,本实施例应用于汇款场景中。
1、扫描待扫描识别码:汇款人通过终端设备扫描待扫描识别码,获得汇款token,获取汇款人的位置信息,基于汇款token和位置信息,确定目标汇款机构,携带汇款token跳转至目标汇款机构的页面。
汇款机构基于汇款人执行的步骤1,执行如下步骤:1.1、携带汇款token发起信息校验请求:汇款机构携带汇款token向汇款系统发起信息校验请求;
汇款系统基于汇款机构发送的信息校验请求,执行如下步骤:1.2.1、校验汇款token的合法性和有效性:具体是校验汇款token当前是否合法以及是否有效,在合法且有效的情况下,确定校验成功,在不合法或无效的情况下,确定校验失败;1.2.2、收款信息获取:在校验成功的情况下,汇款系统从汇款存储库中获取与汇款token对应的收款信息;1.2.3、收款信息返回:汇款系统将收款信息返回至汇款机构;
汇款机构基于汇款系统返回的收款信息,执行如下步骤:1.3、收款信息渲染:汇款机构将收款信息渲染至前端进行展示,以使汇款人查收到收款信息。
可选地,任务数据发送方404,进一步用于接收针对目标数据传输页面的传输指令;将传输指令转发至目标合作机构;
目标合作机构,进一步用于基于传输指令,向任务数据接收方传输目标任务数据。
目标合作机构,用于基于传输指令,向任务数据接收方402传输目标任务数据的实现方式,可以是基于传输指令,确定进行传输的为目标任务数据;将目标任务数据通过目标合作机构传输至任务数据接收方402。
应用本说明书实施例的方案,任务数据发送方,进一步用于接收针对目标数据传输页面的传输指令;将传输指令转发至目标合作机构;目标合作机构,进一步用于基于传输指令,向任务数据接收方传输目标任务数据。任务数据发送方通过将接收到的传输指令转发至目标合作机构,以使目标合作机构基于传输指令,向任务数据接收方传输目标任务数据,使得传输的目标任务数据是经过任务数据发送方确定的,减少了后续基于目标任务数据的纠纷,保证了对目标任务数据进行传输的有效性。
可选地,任务数据接收方,还用于在接收到目标任务数据之后,向任务数据发送方404发送数据传输回执。
具体地,数据传输回执是指对任务数据传输的回执,用以记录任务数据传输成功。
任务数据接收方402在接收到目标任务数据之后,向任务数据发送方404发送数据传输回执,以使任务数据发送方404将数据传输回执作为数据传输的记录。
应用本说明书实施例的方案,任务数据接收方,在接收到目标任务数据之后,向任务数据发送方404发送数据传输回执,以使任务数据发送方404在后续可以基于数据传输回执查询对目标任务数据传输的记录。
可选地,任务数据接收方,还用于在接收到目标任务数据之后,向目标合作机构发送数据传输回执;
目标合作机构,还用于将数据传输回执转发至任务数据发送方404;
任务数据发送方404,还用于接收数据传输回执。
任务数据接收方402在接收到目标任务数据之后,向目标合作机构发送数据传输回执,以通知目标合作机构,任务数据接收方402接收到了目标任务数据。
目标合作机构在接收到数据传输回执之后,将数据传输回执返回至任务数据发送方404,以使任务数据发送方404接收数据传输回执,进一步使任务数据发送方404在后续可以基于数据传输回执查询对目标任务数据进行传输的传输记录。
参见图5c,图5c示出了本说明书一个实施例提供的一种数据处理系统中目标任务数据传输过程示意图,本实施例应用于汇款场景。
任务数据接收方包括收款人、汇款通道和汇款系统,其中汇款通道提供资金代发到收款人卡或钱包账户的能力,在图5b所示的基础上,执行下述步骤:
步骤1、下汇款单并支付:汇款人基于收款信息,进行收款信息的确认,以及汇款用途、金额的确认,在均确认的情况下,获取汇款单,并进行支付;
汇款机构基于汇款人下汇款单并支付的步骤,执行如下步骤:1.1、支付金额转发:汇款机构将支付金额发送至汇款系统;
汇款系统基于汇款机构的转发操作,执行如下步骤:步骤1.2、支付金额再转发:汇款系统将支付金额通过资金代发的方式,发送至汇款通道;步骤1.3、汇款回执发送:汇款系统将汇款回执发送至目标汇款机构;
汇款机构基于汇款系统返回的汇款回执发送,执行如下步骤:步骤1.4、汇款回执转发:目标汇款机构将汇款回执发送给汇款人;
汇款通道基于汇款系统执行的步骤1.2,执行如下步骤:步骤1.5、入账通知:汇款通道将支付金额发送给收款人,以使收款人收到汇款人支付的支付金额。
应用本说明书实施例的方案,响应于针对待扫描识别码的扫描指令,扫描待扫描识别码,获得任务数据接收方的数据获取信息,数据获取信息用于获取任务数据接收方对应的接收方任务信息;基于数据获取信息和任务数据发送方的位置信息,确定目标合作机构,目标合作机构用于向任务数据接收方传输任务数据;基于目标合作机构和数据获取信息对应的接收方任务信息,向任务数据接收方传输目标任务数据。通过对待扫描识别码进行扫描,获得数据获取信息,并向任务数据接收方发送目标任务数据,避免数据获取信息发生信息泄露,且通过数据获取信息与任务数据发送方的位置信息,确定目标合作机构,以利用目标合作机构进行目标数据的传输,无需人工判断对目标任务数据进行传输的目标合作机构,减少了人为判断的难度。
参见图6,图6示出了本说明书一个实施例提供的一种数据处理系统的处理流程示意图:
本实施例应用于汇款场景中。
步骤1、获取待扫描识别码:收款人通过收款端,向汇款系统获取待扫描识别码;
步骤1.1、生成汇款token并发码:汇款系统基于收款人通过收款端发起的获取待扫描识别码的请求,生成汇款token,并基于汇款token生成待扫描识别码,将待扫描识别码返回至收款端,以使收款人通过收款端分享待扫描识别码;
步骤2、分享待扫描识别码:收款人将待扫描识别码发送给汇款人;
步骤3、扫描待扫描识别码:汇款人通过汇款端扫描待扫描识别码;
步骤3.1、解析待扫描识别码获得汇款token:汇款端通过扫描待扫描识别码,获得汇款token;
步骤3.2、携带汇款token发起信息校验请求:汇款机构向汇款系统发起信息校验请求,信息校验请求中携带有汇款token,在信息校验成功的情况下,汇款系统将收款信息返回至汇款机构;汇款机构将收款信息填充至初始数据传输页面,生成目标数据传输页面;
步骤4、确认汇款信息,汇款下单并支付:汇款人通过目标数据传输页面进行汇款信息确认,在确认无误的情况下,汇款下单并支付;
步骤4.1、汇款下单并支付:汇款人通过汇款端进行汇款下单并支付;
步骤4.2、携带汇款token发起汇款:汇款机构向汇款系统发起汇款请求,汇款请求中携带有汇款token;
步骤4.3、资金代发:汇款系统将汇款通过汇款通道代发给收款人;
应用本说明书实施例的方案,响应于针对待扫描识别码的扫描指令,扫描待扫描识别码,获得任务数据接收方的数据获取信息,数据获取信息用于获取任务数据接收方对应的接收方任务信息;基于数据获取信息和任务数据发送方的位置信息,确定目标合作机构,目标合作机构用于向任务数据接收方传输任务数据;基于目标合作机构和数据获取信息对应的接收方任务信息,向任务数据接收方传输目标任务数据。通过对待扫描识别码进行扫描,获得数据获取信息,并向任务数据接收方发送目标任务数据,避免数据获取信息发生信息泄露,且通过数据获取信息与任务数据发送方的位置信息,确定目标合作机构,以利用目标合作机构进行目标数据的传输,无需人工判断对目标任务数据进行传输的目标合作机构,减少了人为判断的难度。
与上述方法实施例相对应,本说明书还提供了数据处理装置实施例,图7示出了本说明书一个实施例提供的一种数据处理装置的结构示意图。如图7所示,该装置包括:
扫描模块7002,被配置为响应于针对待扫描识别码的扫描指令,扫描待扫描识别码,获得任务数据接收方的数据获取信息,其中,数据获取信息用于获取任务数据接收方对应的接收方任务信息;
确定模块7004,被配置为基于数据获取信息和任务数据发送方的位置信息,确定目标合作机构,其中,目标合作机构用于向任务数据接收方传输任务数据;
传输模块7006,被配置为基于目标合作机构和数据获取信息对应的接收方任务信息,向任务数据接收方传输目标任务数据。
可选地,扫描模块7002,进一步被配置为接收待扫描识别码;根据针对待扫描识别码的扫描指令,扫描待扫描识别码,获得任务数据接收方的数据获取信息。
可选地,扫描模块7002,进一步被配置为根据针对待扫描识别码的扫描指令,启动扫描装置;利用扫描装置,扫描待扫描识别码,获得任务数据接收方的数据获取信息。
可选地,确定模块7004,进一步被配置为基于数据获取信息和任务数据发送方的位置信息,确定至少一个合作机构;根据合作机构选择指令,从至少一个合作机构中确定目标合作机构。
可选地,获取任务数据发送方的位置信息;基于数据获取信息,获取合作机构存储表,其中,合作机构存储表中存储有位置信息与合作机构的对应关系;基于位置信息,查找合作机构存储表,获得至少一个合作机构。
可选地,数据处理装置还包括生成模块,被配置为基于位置信息和至少一个合作机构,生成信息聚合页。
可选地,确定模块7004,进一步被配置为接收针对信息聚合页的合作机构选择指令,从至少一个合作机构中确定目标合作机构。
可选地,传输模块7006,进一步被配置为根据数据获取信息,获取接收方任务信息;基于接收方任务信息,通过目标合作机构向任务数据接收方传输目标任务数据。
可选地,传输模块7006,进一步被配置为根据数据获取信息,获得目标数据传输页面,其中,目标数据传输页面中包括接收方任务信息;接收针对目标数据传输页面的传输指令;基于传输指令,通过目标合作机构向任务数据接收方传输目标任务数据。
可选地,传输模块7006,进一步被配置为基于预设解密方式,对数据获取信息进行解密,获得接收方任务信息;接收目标合作机构发送的初始数据传输页面;将接收方任务信息填充至初始数据传输页面,生成目标数据传输页面。
可选地,传输模块7006,进一步被配置为将数据获取信息发送至目标合作机构;接收目标合作机构基于数据获取信息返回的目标数据传输页面,其中,目标数据传输页面包括接收方任务信息。
应用本说明书实施例,响应于针对待扫描识别码的扫描指令,扫描待扫描识别码,获得任务数据接收方的数据获取信息,数据获取信息用于获取任务数据接收方对应的接收方任务信息;基于数据获取信息和任务数据发送方的位置信息,确定目标合作机构,目标合作机构用于向任务数据接收方传输任务数据;基于目标合作机构和数据获取信息对应的接收方任务信息,向任务数据接收方传输目标任务数据。通过对待扫描识别码进行扫描,获得数据获取信息,并向任务数据接收方发送目标任务数据,避免数据获取信息发生信息泄露,且通过数据获取信息与任务数据发送方的位置信息,确定目标合作机构,以利用目标合作机构进行目标数据的传输,无需人工判断对目标任务数据进行传输的目标合作机构,减少了人为判断的难度。
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于数据处理装置而言,由于其基本相似于数据处理方法实施例,所以描述的比较简单,相关之处参见数据处理方法实施例的部分说明即可。
图8示出了本说明书一个实施例提供的一种计算设备的结构框图。该计算设备800的部件包括但不限于存储器810和处理器820。处理器820与存储器810通过总线830相连接,数据库850用于保存数据。
计算设备800还包括接入设备840,接入设备840使得计算设备800能够经由一个或多个网络860通信。这些网络的示例包括公用交换电话网(PSTN,Public SwitchedTelephone Network)、局域网(LAN,Local Area Network)、广域网(WAN,Wide AreaNetwork)、个域网(PAN,Personal Area Network)或诸如因特网的通信网络的组合。接入设备840可以包括有线或无线的任何类型的网络接口(例如,网络接口卡(NIC,networkinterface controller))中的一个或多个,诸如IEEE802.11无线局域网(WLAN,WirelessLocal Area Network)无线接口、全球微波互联接入(Wi-MAX,Wor ldwideInteroperability for Microwave Access)接口、以太网接口、通用串行总线(USB,Universal Serial Bus)接口、蜂窝网络接口、蓝牙接口、近场通信(NFC,Near FieldCommunication)。
在本说明书的一个实施例中,计算设备800的上述部件以及图8中未示出的其他部件也可以彼此相连接,例如通过总线。应当理解,图8所示的计算设备结构框图仅仅是出于示例的目的,而不是对本说明书范围的限制。本领域技术人员可以根据需要,增添或替换其他部件。
计算设备800可以是任何类型的静止或移动计算设备,包括移动计算机或移动计算设备(例如,平板计算机、个人数字助理、膝上型计算机、笔记本计算机、上网本等)、移动电话(例如,智能手机)、可佩戴的计算设备(例如,智能手表、智能眼镜等)或其他类型的移动设备,或者诸如台式计算机或个人计算机(PC,Personal Computer)的静止计算设备。计算设备800还可以是移动式或静止式的服务器。
其中,处理器820用于执行如下计算机可执行指令,该计算机可执行指令被处理器执行时实现上述数据处理方法的步骤。
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于计算设备实施例而言,由于其基本相似于数据处理方法实施例,所以描述的比较简单,相关之处参见数据处理方法实施例的部分说明即可。
本说明书一实施例还提供一种计算机可读存储介质,其存储有计算机可执行指令,该计算机可执行指令被处理器执行时实现上述数据处理方法的步骤。
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于计算机可读存储介质实施例而言,由于其基本相似于数据处理方法实施例,所以描述的比较简单,相关之处参见数据处理方法实施例的部分说明即可。
本说明书一实施例还提供一种计算机程序,其中,当所述计算机程序在计算机中执行时,令计算机执行上述数据处理方法的步骤。
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于计算机程序实施例而言,由于其基本相似于数据处理方法实施例,所以描述的比较简单,相关之处参见数据处理方法实施例的部分说明即可。
上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
所述计算机指令包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-On ly Memory)、随机存取存储器(RAM,Random AccessMemory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据专利实践的要求进行适当的增减,例如在某些地区,根据专利实践,计算机可读介质不包括电载波信号和电信信号。
需要说明的是,上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定都是本说明书实施例所必须的。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其它实施例的相关描述。
以上公开的本说明书优选实施例只是用于帮助阐述本说明书。可选实施例并没有详尽叙述所有的细节,也不限制该发明仅为所述的具体实施方式。显然,根据本说明书实施例的内容,可作很多的修改和变化。本说明书选取并具体描述这些实施例,是为了更好地解释本说明书实施例的原理和实际应用,从而使所属技术领域技术人员能很好地理解和利用本说明书。本说明书仅受权利要求书及其全部范围和等效物的限制。
- 数据处理方法、装置、系统、服务端装置和客户端装置
- 用于区块链网络系统的数据处理方法和数据处理装置
- 存储系统的数据处理方法、装置、系统及可读存储介质
- 话音数据处理方法以及支持该话音数据处理方法的电子装置
- 一种数据处理方法、装置和用于数据处理的装置
- 处理装置、处理方法、数据处理装置、数据处理系统、数据处理方法和程序
- 通信系统、数据处理装置、服务器、数据处理方法、执行数据处理方法的程序和记录程序的记录媒体