本申請(qǐng)涉及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及一種跨系統(tǒng)的業(yè)務(wù)操作執(zhí)行方法、業(yè)務(wù)平臺(tái)及目標(biāo)系統(tǒng)。
背景技術(shù):
傳統(tǒng)技術(shù)中,在執(zhí)行跨系統(tǒng)(站點(diǎn))的業(yè)務(wù)操作時(shí),源系統(tǒng)向業(yè)務(wù)平臺(tái)發(fā)送業(yè)務(wù)請(qǐng)求,再由業(yè)務(wù)平臺(tái)將該業(yè)務(wù)請(qǐng)求轉(zhuǎn)發(fā)至目標(biāo)系統(tǒng),目標(biāo)系統(tǒng)在接收到上述業(yè)務(wù)請(qǐng)求之后,通過業(yè)務(wù)平臺(tái)向源系統(tǒng)返回目標(biāo)系統(tǒng)的地址信息,從而源系統(tǒng)根據(jù)上述地址信息,跳轉(zhuǎn)至目標(biāo)系統(tǒng)的登錄界面;目標(biāo)系統(tǒng)在登錄界面接收用戶輸入的目標(biāo)系統(tǒng)的賬戶及密碼,并在目標(biāo)系統(tǒng)的賬戶及密碼驗(yàn)證通過后,執(zhí)行與業(yè)務(wù)請(qǐng)求對(duì)應(yīng)的業(yè)務(wù)操作,并通過業(yè)務(wù)平臺(tái)向源系統(tǒng)返回執(zhí)行結(jié)果。由此可以看出,現(xiàn)有技術(shù)中,在從源系統(tǒng)跳轉(zhuǎn)至目標(biāo)系統(tǒng)時(shí),需要用戶輸入目標(biāo)系統(tǒng)的賬戶及密碼,這影響了業(yè)務(wù)操作執(zhí)行的效率,從而給用戶帶來較差的體驗(yàn)。
技術(shù)實(shí)現(xiàn)要素:
本申請(qǐng)實(shí)施例提供了一種跨系統(tǒng)的業(yè)務(wù)操作執(zhí)行方法、業(yè)務(wù)平臺(tái)及目標(biāo)系統(tǒng),可以提高跨系統(tǒng)的業(yè)務(wù)操作執(zhí)行的效率。
第一方面,提供了一種跨系統(tǒng)的業(yè)務(wù)操作執(zhí)行方法,該方法包括:
業(yè)務(wù)平臺(tái)接收源系統(tǒng)發(fā)送的第一業(yè)務(wù)請(qǐng)求,所述第一業(yè)務(wù)請(qǐng)求中包含所述源系統(tǒng)的賬戶以及目標(biāo)系統(tǒng)的信息;
根據(jù)所述源系統(tǒng)的賬戶以及所述目標(biāo)系統(tǒng)的信息,從預(yù)設(shè)的存儲(chǔ)單元中 讀取所述目標(biāo)系統(tǒng)的賬戶,所述預(yù)設(shè)的存儲(chǔ)單元用于存儲(chǔ)與所述源系統(tǒng)的賬戶綁定的其它系統(tǒng)的賬戶及信息;
向所述目標(biāo)系統(tǒng)發(fā)送所述第一業(yè)務(wù)請(qǐng)求以及所述目標(biāo)系統(tǒng)的賬戶,以用于所述目標(biāo)系統(tǒng)在對(duì)所述目標(biāo)系統(tǒng)的賬戶驗(yàn)證通過后,執(zhí)行所述第一業(yè)務(wù)請(qǐng)求對(duì)應(yīng)的業(yè)務(wù)操作;
接收所述目標(biāo)系統(tǒng)返回的第一執(zhí)行結(jié)果,并向所述源系統(tǒng)轉(zhuǎn)發(fā)所述第一執(zhí)行結(jié)果。
第二方面,提供了一種跨系統(tǒng)的業(yè)務(wù)操作執(zhí)行方法,該方法包括:
目標(biāo)系統(tǒng)接收業(yè)務(wù)平臺(tái)發(fā)送的第一業(yè)務(wù)請(qǐng)求以及所述目標(biāo)系統(tǒng)的賬戶;
在所述目標(biāo)系統(tǒng)的賬戶驗(yàn)證通過后,執(zhí)行所述第一業(yè)務(wù)請(qǐng)求對(duì)應(yīng)的業(yè)務(wù)操作,獲得第一執(zhí)行結(jié)果;
向所述業(yè)務(wù)平臺(tái)返回第一執(zhí)行結(jié)果。
第三方面,提供了一種業(yè)務(wù)平臺(tái),該業(yè)務(wù)平臺(tái)包括:接收單元、讀取單元和發(fā)送單元;
所述接收單元,用于接收源系統(tǒng)發(fā)送的第一業(yè)務(wù)請(qǐng)求,所述第一業(yè)務(wù)請(qǐng)求中包含所述源系統(tǒng)的賬戶以及目標(biāo)系統(tǒng)的信息;
所述讀取單元,用于根據(jù)所述接收單元接收的所述源系統(tǒng)的賬戶以及所述目標(biāo)系統(tǒng)的信息,從預(yù)設(shè)的存儲(chǔ)單元中讀取所述目標(biāo)系統(tǒng)的賬戶,所述預(yù)設(shè)的存儲(chǔ)單元用于存儲(chǔ)與所述源系統(tǒng)的賬戶綁定的其它系統(tǒng)的賬戶及信息;
所述發(fā)送單元,用于向所述目標(biāo)系統(tǒng)發(fā)送所述第一業(yè)務(wù)請(qǐng)求以及所述讀取單元讀取的所述目標(biāo)系統(tǒng)的賬戶,以用于所述目標(biāo)系統(tǒng)在對(duì)所述目標(biāo)系統(tǒng)的賬戶驗(yàn)證通過后,執(zhí)行所述第一業(yè)務(wù)請(qǐng)求對(duì)應(yīng)的業(yè)務(wù)操作;
所述接收單元,還用于接收所述目標(biāo)系統(tǒng)返回的第一執(zhí)行結(jié)果,并向所述源系統(tǒng)轉(zhuǎn)發(fā)所述第一執(zhí)行結(jié)果。
第四方面,提供了一種目標(biāo)系統(tǒng),該目標(biāo)系統(tǒng)包括:接收單元、執(zhí)行單元和發(fā)送單元;
所述接收單元,用于接收業(yè)務(wù)平臺(tái)發(fā)送的第一業(yè)務(wù)請(qǐng)求以及所述目標(biāo)系統(tǒng)的賬戶;
所述執(zhí)行單元,用于在所述接收單元接收的所述目標(biāo)系統(tǒng)的賬戶驗(yàn)證通過后,執(zhí)行所述第一業(yè)務(wù)請(qǐng)求對(duì)應(yīng)的業(yè)務(wù)操作,獲得第一執(zhí)行結(jié)果;
所述發(fā)送單元,用于向所述業(yè)務(wù)平臺(tái)返回第一執(zhí)行結(jié)果。
本申請(qǐng)?zhí)峁┑目缦到y(tǒng)的業(yè)務(wù)操作執(zhí)行方法、業(yè)務(wù)平臺(tái)及目標(biāo)系統(tǒng),業(yè)務(wù)平臺(tái)在接收到源系統(tǒng)發(fā)送的業(yè)務(wù)請(qǐng)求時(shí),根據(jù)業(yè)務(wù)請(qǐng)求中包含的源系統(tǒng)的賬戶以及目標(biāo)系統(tǒng)的信息,讀取目標(biāo)系統(tǒng)的賬戶,向目標(biāo)系統(tǒng)發(fā)送業(yè)務(wù)請(qǐng)求以及目標(biāo)系統(tǒng)的賬戶,從而由目標(biāo)系統(tǒng)在對(duì)目標(biāo)系統(tǒng)的賬戶驗(yàn)證通過后執(zhí)行業(yè)務(wù)請(qǐng)求對(duì)應(yīng)的業(yè)務(wù)操作,并返回執(zhí)行結(jié)果。由此可知,本申請(qǐng)實(shí)施例中,省去了接收用戶輸入的目標(biāo)系統(tǒng)的賬戶及密碼的步驟,由此,可以提高跨系統(tǒng)的業(yè)務(wù)操作執(zhí)行的效率,并且可以提升用戶的體驗(yàn)。
附圖說明
圖1為本申請(qǐng)一種實(shí)施例提供的跨系統(tǒng)的業(yè)務(wù)操作執(zhí)行方法流程圖;
圖2為本申請(qǐng)另一種實(shí)施例提供的跨系統(tǒng)的業(yè)務(wù)操作執(zhí)行方法流程圖;
圖3為本申請(qǐng)?jiān)僖环N實(shí)施例提供的業(yè)務(wù)平臺(tái)的示意圖;
圖4為本申請(qǐng)又一種實(shí)施例提供的目標(biāo)系統(tǒng)的示意圖。
具體實(shí)施方式
為使本申請(qǐng)實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本申請(qǐng)實(shí)施例中的附圖,對(duì)本申請(qǐng)實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本申請(qǐng)一部分實(shí)施例,而不是全部的實(shí)施例。基于本申請(qǐng)中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本申請(qǐng)保護(hù)的范圍。
為便于對(duì)本申請(qǐng)實(shí)施例的理解,下面將結(jié)合附圖以具體實(shí)施例做進(jìn)一步 的解釋說明,實(shí)施例并不構(gòu)成對(duì)本申請(qǐng)實(shí)施例的限定。
本申請(qǐng)實(shí)施例提供的跨系統(tǒng)的業(yè)務(wù)操作執(zhí)行方法,適用于通過兩個(gè)以上的系統(tǒng)執(zhí)行業(yè)務(wù)操作的場(chǎng)景,如,適用于通過兩個(gè)支付系統(tǒng)執(zhí)行用戶的支付操作的場(chǎng)景。
需要說明的是,在本申請(qǐng)實(shí)施例中,以通過兩個(gè)支付系統(tǒng)執(zhí)行用戶的支付操作為例來說(如,業(yè)務(wù)請(qǐng)求為支付請(qǐng)求),而通過兩個(gè)以上的系統(tǒng)執(zhí)行除支付操作外的其它業(yè)務(wù)操作的方法類似,本申請(qǐng)對(duì)此不復(fù)贅述。
其中,上述兩個(gè)支付系統(tǒng)可以分別為源系統(tǒng)(INBOUND)和目標(biāo)系統(tǒng)(OUTBOUND),源系統(tǒng)和目標(biāo)系統(tǒng)分別用于識(shí)別不同幣種,如,源系統(tǒng)可以為與A國商戶網(wǎng)站簽約的支付系統(tǒng)(如,Jpay收銀臺(tái)),用于識(shí)別XX幣種;而目標(biāo)系統(tǒng)可以為B國用戶所注冊(cè)的支付系統(tǒng)(如,支付寶系統(tǒng)),用于識(shí)別YY幣種。需要說明的是,上述源系統(tǒng)和目標(biāo)系統(tǒng)均與業(yè)務(wù)平臺(tái)(如,Alipay全球清算網(wǎng)絡(luò)(Alipay Plus Global Net,GlobalNet))綁定,業(yè)務(wù)平臺(tái)主要用于統(tǒng)一為各個(gè)支付系統(tǒng)提供互聯(lián)收單、幣種匯兌及資金清算服務(wù)等。需要說明的是,源系統(tǒng)與業(yè)務(wù)平臺(tái)綁定后,則源系統(tǒng)在接收到用戶發(fā)送的支付請(qǐng)求,且將當(dāng)前支付操識(shí)別為跨系統(tǒng)的支付操作時(shí),將上述支付請(qǐng)求轉(zhuǎn)發(fā)至業(yè)務(wù)平臺(tái);而業(yè)務(wù)平臺(tái)與目標(biāo)系統(tǒng)綁定后,目標(biāo)系統(tǒng)在根據(jù)接收到的支付請(qǐng)求,執(zhí)行相應(yīng)的支付操作后,向業(yè)務(wù)平臺(tái)返回執(zhí)行結(jié)果,再由業(yè)務(wù)平臺(tái)將執(zhí)行結(jié)果轉(zhuǎn)發(fā)給源系統(tǒng)。
具體地,當(dāng)B國用戶在A國商戶網(wǎng)站選購商品下單后,選擇目標(biāo)系統(tǒng)為支付渠道時(shí),則源系統(tǒng)將上述訂單識(shí)別為跨系統(tǒng)收單,即源系統(tǒng)通過GlobalNet向目標(biāo)系統(tǒng)發(fā)起收單指令,支付完成后GlobalNet根據(jù)清算規(guī)則將資金清算給源系統(tǒng);而目標(biāo)系統(tǒng)接收GlobalNet的收單指令,從指定賬戶(目標(biāo)系統(tǒng)的賬戶)扣除收單款項(xiàng)并根據(jù)清算規(guī)則將資金清算給GlobalNet。
圖1為本申請(qǐng)一種實(shí)施例提供的跨系統(tǒng)的業(yè)務(wù)操作執(zhí)行方法流程圖。所述方法的執(zhí)行主體可以為具有處理能力的設(shè)備:服務(wù)器或者系統(tǒng)或者裝置, 如,業(yè)務(wù)平臺(tái)。如圖1所示,所述方法具體可以包括:
步驟110,業(yè)務(wù)平臺(tái)接收源系統(tǒng)發(fā)送的第一業(yè)務(wù)請(qǐng)求,所述第一業(yè)務(wù)請(qǐng)求中包含所述源系統(tǒng)的賬戶以及目標(biāo)系統(tǒng)的信息。
此處,源系統(tǒng)可以為與A國商戶網(wǎng)站簽約的支付系統(tǒng)(如,Jpay收銀臺(tái)),用于識(shí)別XX幣種;而目標(biāo)系統(tǒng)可以為B國用戶所注冊(cè)的支付系統(tǒng)(如,支付寶系統(tǒng)),用于識(shí)別YY幣種。
此外,目標(biāo)系統(tǒng)的信息可以為目標(biāo)系統(tǒng)的名稱等,B國用戶登錄到源系統(tǒng)所使用的賬戶稱為源系統(tǒng)的賬戶。
以業(yè)務(wù)請(qǐng)求為支付請(qǐng)求為例來說,B國用戶在A國商戶網(wǎng)站選購商品并下單后,該商戶網(wǎng)站跳轉(zhuǎn)至與其簽約的源系統(tǒng);用戶可以在源系統(tǒng)中選擇支付渠道,假設(shè)接收到的用戶輸入的支付渠道為目標(biāo)系統(tǒng),則源系統(tǒng)將此次的支付操作識(shí)別為跨系統(tǒng)的支付操作,即源系統(tǒng)向業(yè)務(wù)平臺(tái)發(fā)送第一業(yè)務(wù)請(qǐng)求。
可選地,在執(zhí)行步驟110之前,本申請(qǐng)實(shí)施例的方法還可以包括在所述預(yù)設(shè)的存儲(chǔ)單元中存儲(chǔ)所述源系統(tǒng)的賬戶與所述目標(biāo)系統(tǒng)的賬戶的對(duì)應(yīng)關(guān)系的步驟,通過該步驟,業(yè)務(wù)平臺(tái)根據(jù)源系統(tǒng)的賬戶以及目標(biāo)系統(tǒng)的信息,就可以讀取目標(biāo)系統(tǒng)的賬戶,而無需用戶輸入目標(biāo)系統(tǒng)的賬戶及密碼,從而提高了支付操作的執(zhí)行效率,且提高了用戶的體驗(yàn)度。
具體步驟如下:
步驟1101,接收所述源系統(tǒng)發(fā)送的第二業(yè)務(wù)請(qǐng)求,所述第二業(yè)務(wù)請(qǐng)求中包含所述源系統(tǒng)的賬戶以及所述目標(biāo)系統(tǒng)的信息。
該第二業(yè)務(wù)請(qǐng)求可以是源系統(tǒng)第一次識(shí)別到源系統(tǒng)的賬戶對(duì)應(yīng)的用戶選擇的支付渠道為目標(biāo)系統(tǒng)時(shí)發(fā)送的。該第二業(yè)務(wù)請(qǐng)求還可以包含支付金額。
步驟1102,根據(jù)所述目標(biāo)系統(tǒng)的信息,向所述目標(biāo)系統(tǒng)發(fā)送所述第二業(yè)務(wù)請(qǐng)求,以用于加載所述目標(biāo)系統(tǒng)的登錄界面,并用于對(duì)從所述登錄界面中接收的所述目標(biāo)系統(tǒng)的賬戶及密碼進(jìn)行驗(yàn)證。
此處,目標(biāo)系統(tǒng)的賬戶可以是上述例子中的B國用戶登錄到目標(biāo)系統(tǒng)所 使用的賬戶。
需要說明的是,當(dāng)?shù)诙I(yè)務(wù)請(qǐng)求中還包含支付金額時(shí),由于源系統(tǒng)識(shí)別XX幣種,目標(biāo)系統(tǒng)識(shí)別YY幣種,則業(yè)務(wù)平臺(tái)還可以根據(jù)XX幣種與YY幣種的匯率,對(duì)上述支付金額進(jìn)行換算,獲得換算后的支付金額。
即業(yè)務(wù)平臺(tái)向目標(biāo)系統(tǒng)發(fā)送的第二業(yè)務(wù)請(qǐng)求可以包含換算后的支付金額,目標(biāo)系統(tǒng)在接收到第二業(yè)務(wù)請(qǐng)求之后,可以通過業(yè)務(wù)平臺(tái)向源系統(tǒng)返回目標(biāo)系統(tǒng)的地址信息(如,URL地址),從而源系統(tǒng)可以根據(jù)目標(biāo)系統(tǒng)的地址信息,跳轉(zhuǎn)至目標(biāo)系統(tǒng)的登錄界面(即加載目標(biāo)系統(tǒng)的登錄界面);目標(biāo)系統(tǒng)可以接收用戶通過登錄界面輸入的目標(biāo)系統(tǒng)的賬戶及密碼,并對(duì)接收的目標(biāo)系統(tǒng)的賬戶及密碼進(jìn)行驗(yàn)證,在驗(yàn)證通過后,目標(biāo)系統(tǒng)可以顯示要求用戶選擇支付工具以及輸入支付密碼的界面;在對(duì)接收的支付密碼校驗(yàn)通過后,可以執(zhí)行第二業(yè)務(wù)請(qǐng)求對(duì)應(yīng)的業(yè)務(wù)操作,如,從目標(biāo)系統(tǒng)的賬戶中扣除換算后的支付金額。
步驟1103,接收所述目標(biāo)系統(tǒng)在驗(yàn)證通過時(shí),執(zhí)行所述第二業(yè)務(wù)請(qǐng)求對(duì)應(yīng)的業(yè)務(wù)操作后返回的第二執(zhí)行結(jié)果,所述第二執(zhí)行結(jié)果中包含所述目標(biāo)系統(tǒng)的賬戶。
可選地,第二執(zhí)行結(jié)果還可以包含業(yè)務(wù)操作執(zhí)行成功與否的結(jié)果信息,如,可以包含扣款成功與否的信息。
步驟1104,在所述預(yù)設(shè)的存儲(chǔ)單元中存儲(chǔ)所述源系統(tǒng)的賬戶與所述目標(biāo)系統(tǒng)的賬戶的對(duì)應(yīng)關(guān)系。
即業(yè)務(wù)平臺(tái)在接收到目標(biāo)系統(tǒng)的賬戶之后,可以將步驟1101中接收的源系統(tǒng)的賬戶、目標(biāo)系統(tǒng)的信息以及目標(biāo)系統(tǒng)的賬戶的對(duì)應(yīng)關(guān)系記錄在預(yù)設(shè)的存儲(chǔ)單元中。
在一個(gè)例子中,預(yù)設(shè)的存儲(chǔ)單元的內(nèi)容可以如表1所示。
表1
表1中,同時(shí)存儲(chǔ)了與兩個(gè)源系統(tǒng)的賬戶綁定的目標(biāo)系統(tǒng)的賬戶及名稱。可以理解的是,根據(jù)源系統(tǒng)的賬戶以及目標(biāo)系統(tǒng)的名稱,可以唯一的讀取到一個(gè)目標(biāo)系統(tǒng)的賬戶。
可選地,步驟1104還可以進(jìn)一步包括:
向所述源系統(tǒng)發(fā)送所述第二執(zhí)行結(jié)果,以用于所述源系統(tǒng)獲取用于表示確認(rèn)綁定賬戶的消息,并在獲取到所述確認(rèn)綁定賬戶的消息后向所述業(yè)務(wù)系統(tǒng)返回存儲(chǔ)指令;
根據(jù)所述存儲(chǔ)指令,在所述預(yù)設(shè)的存儲(chǔ)單元中存儲(chǔ)所述源系統(tǒng)的賬戶與所述目標(biāo)系統(tǒng)的賬戶的對(duì)應(yīng)關(guān)系。
具體地,業(yè)務(wù)平臺(tái)在接收到目標(biāo)系統(tǒng)發(fā)送的第二執(zhí)行結(jié)果時(shí),將該第二執(zhí)行結(jié)果發(fā)送給源系統(tǒng);源系統(tǒng)在接收到上述第二執(zhí)行結(jié)果之后,可以輸出詢問是否綁定源系統(tǒng)的賬戶與目標(biāo)系統(tǒng)的賬戶的請(qǐng)求,并接收用戶輸入的確認(rèn)綁定賬戶的消息,即接收用戶的授權(quán)指令。在一種實(shí)現(xiàn)方式中,可以通過頁面顯示的方式輸出該請(qǐng)求,該頁面中可以包含“確認(rèn)”按鈕,當(dāng)源系統(tǒng)接收到該“確認(rèn)”按鈕的點(diǎn)擊指令時(shí),即相當(dāng)于接收到用戶的授權(quán)指令。
源系統(tǒng)在獲取到確認(rèn)綁定賬戶的消息后,可以向業(yè)務(wù)平臺(tái)發(fā)送存儲(chǔ)指令,該存儲(chǔ)指令用于指示業(yè)務(wù)平臺(tái)加載跨系統(tǒng)支付密碼的設(shè)置頁面,業(yè)務(wù)平臺(tái)在接收到用戶輸入的跨系統(tǒng)支付密碼后,加密存儲(chǔ)在本地,以便對(duì)后續(xù)用戶輸入的跨系統(tǒng)支付密碼進(jìn)行校驗(yàn)。
當(dāng)然,在實(shí)際應(yīng)用中,源系統(tǒng)可以預(yù)先存儲(chǔ)業(yè)務(wù)平臺(tái)的跨系統(tǒng)支付密碼的設(shè)置頁面的地址信息,當(dāng)獲取到確認(rèn)綁定賬戶的消息后,根據(jù)該地址信息跳轉(zhuǎn)至跨系統(tǒng)支付密碼的設(shè)置頁面,業(yè)務(wù)平臺(tái)在接收到用戶輸入的跨系統(tǒng)支 付密碼后,加密存儲(chǔ)在本地,以便對(duì)后續(xù)用戶輸入的跨系統(tǒng)支付密碼進(jìn)行校驗(yàn)。
在獲取到用戶輸入的跨系統(tǒng)支付密碼之后,業(yè)務(wù)平臺(tái)即可在在所述預(yù)設(shè)的存儲(chǔ)單元中存儲(chǔ)所述源系統(tǒng)的賬戶與所述目標(biāo)系統(tǒng)的賬戶的對(duì)應(yīng)關(guān)系。
可選地,在步驟1104之后,所述方法還可以包括如下步驟:
為所述目標(biāo)系統(tǒng)的賬戶添加標(biāo)識(shí)信息,以用于所述目標(biāo)系統(tǒng)再次對(duì)所述目標(biāo)系統(tǒng)的賬戶進(jìn)行驗(yàn)證時(shí),只針對(duì)所述目標(biāo)系統(tǒng)的賬戶進(jìn)行驗(yàn)證,而不需要驗(yàn)證所述密碼。
即假設(shè)預(yù)設(shè)的存儲(chǔ)單元的內(nèi)容如表1所示,且假設(shè)目標(biāo)系統(tǒng)接收到的支付請(qǐng)求中包含的目標(biāo)系統(tǒng)的賬戶為“22”時(shí),因?yàn)椤?2”為與源系統(tǒng)的賬戶綁定的賬戶,且目標(biāo)系統(tǒng)已經(jīng)為其添加了標(biāo)識(shí)信息,則目標(biāo)系統(tǒng)只在目標(biāo)系統(tǒng)的賬戶驗(yàn)證通過后執(zhí)行相應(yīng)的支付操作,而無需再對(duì)該賬戶對(duì)應(yīng)的密碼進(jìn)行驗(yàn)證。
步驟120,根據(jù)所述源系統(tǒng)的賬戶以及所述目標(biāo)系統(tǒng)的信息,從預(yù)設(shè)的存儲(chǔ)單元中讀取所述目標(biāo)系統(tǒng)的賬戶,所述預(yù)設(shè)的存儲(chǔ)單元用于存儲(chǔ)與所述源系統(tǒng)的賬戶綁定的其它系統(tǒng)的賬戶及信息。
舉例來說,假設(shè)第一業(yè)務(wù)請(qǐng)求中包含的源系統(tǒng)的賬戶為“11”,目標(biāo)系統(tǒng)的名稱為“aa”,則可以從表1中讀取到目標(biāo)系統(tǒng)的賬戶為“22”。也即當(dāng)“11”對(duì)應(yīng)的用戶在從源系統(tǒng)登錄到目標(biāo)系統(tǒng)時(shí),不需要用戶再次輸入“22”及密碼,而是由業(yè)務(wù)平臺(tái)直接讀取與“11”對(duì)應(yīng)的“22”,并在向目標(biāo)系統(tǒng)發(fā)送的支付請(qǐng)求中攜帶該目標(biāo)系統(tǒng)的賬戶即可。
此處,需要說明的是,若業(yè)務(wù)平臺(tái)讀取不到目標(biāo)系統(tǒng)的賬戶及密碼,則執(zhí)行步驟1101-步驟1104,以在存儲(chǔ)單元中存儲(chǔ)源系統(tǒng)的賬戶與目標(biāo)系統(tǒng)的賬戶的對(duì)應(yīng)關(guān)系。
步驟130,向所述目標(biāo)系統(tǒng)發(fā)送所述第一業(yè)務(wù)請(qǐng)求以及所述目標(biāo)系統(tǒng)的賬戶,以用于所述目標(biāo)系統(tǒng)在對(duì)所述目標(biāo)系統(tǒng)的賬戶驗(yàn)證通過后,執(zhí)行所述第 一業(yè)務(wù)請(qǐng)求對(duì)應(yīng)的業(yè)務(wù)操作。
可選地,在讀取到目標(biāo)系統(tǒng)的賬戶之后,業(yè)務(wù)平臺(tái)還可以驗(yàn)證是否使用讀取到的目標(biāo)系統(tǒng)的賬戶的步驟。具體地,業(yè)務(wù)平臺(tái)可以向用戶輸出是否使用讀取到的目標(biāo)系統(tǒng)的賬戶的詢問請(qǐng)求,在接收到表示確認(rèn)使用讀取到的目標(biāo)系統(tǒng)的賬戶的信息時(shí),接收用戶輸入的跨系統(tǒng)的支付密碼,并將接收的用戶輸入的跨系統(tǒng)的支付密碼與預(yù)先存儲(chǔ)在本地的跨系統(tǒng)的支付密碼比對(duì)一致時(shí)(即在對(duì)跨系統(tǒng)的支付密碼校驗(yàn)成功時(shí)),向目標(biāo)系統(tǒng)發(fā)送第一業(yè)務(wù)請(qǐng)求以及目標(biāo)系統(tǒng)的賬戶。
如前述例子中,目標(biāo)系統(tǒng)可以接收第一業(yè)務(wù)請(qǐng)求以及“22”,因?yàn)椤?2”是用戶在目標(biāo)系統(tǒng)預(yù)先注冊(cè)的賬戶,即“22”已存儲(chǔ)在目標(biāo)系統(tǒng)中,所以目標(biāo)系統(tǒng)的賬戶驗(yàn)證通過,此外,由于目標(biāo)系統(tǒng)已對(duì)預(yù)設(shè)的存儲(chǔ)單元中與源系統(tǒng)的賬戶綁定的目標(biāo)系統(tǒng)的賬戶添加了標(biāo)識(shí)信息,也即無需對(duì)目標(biāo)系統(tǒng)的賬戶對(duì)應(yīng)的密碼進(jìn)行驗(yàn)證,所以目標(biāo)系統(tǒng)只在目標(biāo)系統(tǒng)的賬戶驗(yàn)證通過后執(zhí)行第一業(yè)務(wù)請(qǐng)求對(duì)應(yīng)的業(yè)務(wù)操作,如,執(zhí)行支付操作,即從目標(biāo)系統(tǒng)的賬戶中扣除換算后的支付金額。
在一個(gè)例子中,目標(biāo)系統(tǒng)可以將從目標(biāo)系統(tǒng)的賬戶中扣除的換算后的支付金額轉(zhuǎn)入業(yè)務(wù)平臺(tái)的臨時(shí)賬戶中,之后,再由業(yè)務(wù)平臺(tái)向源系統(tǒng)的賬戶中轉(zhuǎn)入相應(yīng)的支付金額。
步驟140,接收所述目標(biāo)系統(tǒng)返回的第一執(zhí)行結(jié)果,并向所述源系統(tǒng)轉(zhuǎn)發(fā)所述第一執(zhí)行結(jié)果。
如,業(yè)務(wù)平臺(tái)接收目標(biāo)系統(tǒng)執(zhí)行支付操作后的第一執(zhí)行結(jié)果,該第一執(zhí)行結(jié)果可以包含支付操作執(zhí)行成功與否的消息。
源系統(tǒng)在接收到第一執(zhí)行結(jié)果之后,可以跳轉(zhuǎn)回商戶系統(tǒng),以便用戶選購其它商品。
本申請(qǐng)?zhí)峁┑目缦到y(tǒng)的業(yè)務(wù)操作執(zhí)行方法,業(yè)務(wù)平臺(tái)在接收到源系統(tǒng)發(fā)送的業(yè)務(wù)請(qǐng)求時(shí),根據(jù)業(yè)務(wù)請(qǐng)求中包含的源系統(tǒng)的賬戶以及目標(biāo)系統(tǒng)的信息, 讀取目標(biāo)系統(tǒng)的賬戶,并根據(jù)讀取的目標(biāo)系統(tǒng)的賬戶登錄到目標(biāo)系統(tǒng),從而由目標(biāo)系統(tǒng)執(zhí)行業(yè)務(wù)請(qǐng)求對(duì)應(yīng)的業(yè)務(wù)操作,并返回執(zhí)行結(jié)果。由此可知,本申請(qǐng)實(shí)施例中,省去了接收用戶輸入的目標(biāo)系統(tǒng)的賬戶及密碼的步驟,由此,可以提高跨系統(tǒng)的業(yè)務(wù)操作執(zhí)行的效率,并且可以提升用戶的體驗(yàn)。
圖2為本申請(qǐng)另一種實(shí)施例提供的跨系統(tǒng)的業(yè)務(wù)操作執(zhí)行方法流程圖。所述方法的執(zhí)行主體可以為具有處理能力的設(shè)備:服務(wù)器或者系統(tǒng)或者裝置,如,目標(biāo)系統(tǒng)。如圖2所示,所述方法具體可以包括:
步驟210,目標(biāo)系統(tǒng)接收業(yè)務(wù)平臺(tái)發(fā)送的第一業(yè)務(wù)請(qǐng)求以及所述目標(biāo)系統(tǒng)的賬戶。
此處,目標(biāo)系統(tǒng)可以為B國用戶所注冊(cè)的支付系統(tǒng)(如,支付寶系統(tǒng)),用于識(shí)別YY幣種。B國用戶登錄到目標(biāo)系統(tǒng)所使用的賬戶稱為目標(biāo)系統(tǒng)的賬戶。
以業(yè)務(wù)請(qǐng)求為支付請(qǐng)求為例來說,B國用戶在A國商戶網(wǎng)站選購商品并下單后,該商戶網(wǎng)站跳轉(zhuǎn)至與其簽約的源系統(tǒng);用戶可以在源系統(tǒng)中選擇支付渠道,假設(shè)接收到的用戶輸入的支付渠道為目標(biāo)系統(tǒng),則源系統(tǒng)將此次的支付操作識(shí)別為跨系統(tǒng)的支付操作,即源系統(tǒng)向業(yè)務(wù)平臺(tái)發(fā)送第一業(yè)務(wù)請(qǐng)求。業(yè)務(wù)平臺(tái)在接收到第一業(yè)務(wù)請(qǐng)求之后,向目標(biāo)系統(tǒng)轉(zhuǎn)發(fā)該第一業(yè)務(wù)請(qǐng)求,同時(shí)還可以向目標(biāo)系統(tǒng)發(fā)送目標(biāo)系統(tǒng)的賬戶。
上述源系統(tǒng)可以為與A國商戶網(wǎng)站簽約的支付系統(tǒng)(如,Jpay收銀臺(tái)),用于識(shí)別XX幣種。B國用戶登錄到源系統(tǒng)所使用的賬戶稱為源系統(tǒng)的賬戶。
其中,業(yè)務(wù)平臺(tái)向目標(biāo)系統(tǒng)發(fā)送的目標(biāo)系統(tǒng)的賬戶可以是從預(yù)設(shè)的存儲(chǔ)單元中讀取的,即根據(jù)從源系統(tǒng)接收的第一業(yè)務(wù)請(qǐng)求中攜帶的源系統(tǒng)的賬戶及目標(biāo)系統(tǒng)的信息從預(yù)設(shè)的存儲(chǔ)單元中讀取的,目標(biāo)系統(tǒng)的信息可以為目標(biāo)系統(tǒng)的名稱等。
而預(yù)設(shè)的存儲(chǔ)單元中源系統(tǒng)的賬戶與目標(biāo)系統(tǒng)的賬戶之間的對(duì)應(yīng)關(guān)系可以通過如下步驟建立:
步驟2101,目標(biāo)系統(tǒng)根據(jù)從業(yè)務(wù)平臺(tái)接收的第二業(yè)務(wù)請(qǐng)求,加載所述目標(biāo)系統(tǒng)的登錄界面。
此處,第二業(yè)務(wù)請(qǐng)求可以包含換算后的支付金額,此處的換算后的支付金額是由業(yè)務(wù)平臺(tái)根據(jù)XX幣種與YY幣種的匯率,對(duì)上述支付金額進(jìn)行換算后得到的。
目標(biāo)系統(tǒng)在接收到第二業(yè)務(wù)請(qǐng)求之后,可以通過業(yè)務(wù)平臺(tái)向源系統(tǒng)返回目標(biāo)系統(tǒng)的地址信息(如,URL地址),從而源系統(tǒng)可以根據(jù)目標(biāo)系統(tǒng)的地址信息,跳轉(zhuǎn)至目標(biāo)系統(tǒng)的登錄界面(即加載目標(biāo)系統(tǒng)的登錄界面)。
步驟2102,從所述登錄界面中獲取所述目標(biāo)系統(tǒng)的賬戶及密碼,并對(duì)所述目標(biāo)系統(tǒng)的賬戶及密碼進(jìn)行驗(yàn)證。
目標(biāo)系統(tǒng)可以接收用戶通過登錄界面輸入的目標(biāo)系統(tǒng)的賬戶及密碼,并對(duì)接收的目標(biāo)系統(tǒng)的賬戶及密碼進(jìn)行驗(yàn)證。
步驟2103,在對(duì)所述目標(biāo)系統(tǒng)的賬戶及密碼驗(yàn)證通過后,執(zhí)行所述第二業(yè)務(wù)請(qǐng)求對(duì)應(yīng)的業(yè)務(wù)操作,獲得第二執(zhí)行結(jié)果。
在驗(yàn)證通過后,目標(biāo)系統(tǒng)可以顯示要求用戶選擇支付工具以及輸入支付密碼的界面;在對(duì)接收的支付密碼校驗(yàn)通過后,可以執(zhí)行第二業(yè)務(wù)請(qǐng)求對(duì)應(yīng)的業(yè)務(wù)操作,如,從目標(biāo)系統(tǒng)的賬戶中扣除換算后的支付金額。
步驟2104,向所述業(yè)務(wù)平臺(tái)返回所述第二執(zhí)行結(jié)果,所述第二執(zhí)行結(jié)果中包含所述目標(biāo)系統(tǒng)的賬戶,以用于所述業(yè)務(wù)平臺(tái)存儲(chǔ)所述目標(biāo)系統(tǒng)的賬戶。
可選地,第二執(zhí)行結(jié)果還可以包含業(yè)務(wù)操作執(zhí)行成功與否的結(jié)果信息,如,可以包含扣款成功與否的信息。
即業(yè)務(wù)平臺(tái)在接收到目標(biāo)系統(tǒng)的賬戶之后,可以將接收的源系統(tǒng)的賬戶、目標(biāo)系統(tǒng)的信息以及目標(biāo)系統(tǒng)的賬戶的對(duì)應(yīng)關(guān)系記錄在預(yù)設(shè)的存儲(chǔ)單元中。
在一個(gè)例子中,預(yù)設(shè)的存儲(chǔ)單元的內(nèi)容可以如表1所示。
表1中,同時(shí)存儲(chǔ)了與兩個(gè)源系統(tǒng)的賬戶綁定的目標(biāo)系統(tǒng)的賬戶及名稱??梢岳斫獾氖?,根據(jù)源系統(tǒng)的賬戶以及目標(biāo)系統(tǒng)的名稱,可以唯一的讀取到 一個(gè)目標(biāo)系統(tǒng)的賬戶。
可選地,業(yè)務(wù)平臺(tái)在所述預(yù)設(shè)的存儲(chǔ)單元中存儲(chǔ)所述源系統(tǒng)的賬戶與所述目標(biāo)系統(tǒng)的賬戶的對(duì)應(yīng)關(guān)系具體可以為:
業(yè)務(wù)平臺(tái)在接收到目標(biāo)系統(tǒng)發(fā)送的第二執(zhí)行結(jié)果時(shí),將該第二執(zhí)行結(jié)果發(fā)送給源系統(tǒng);源系統(tǒng)在接收到上述第二執(zhí)行結(jié)果之后,可以輸出詢問是否綁定源系統(tǒng)的賬戶與目標(biāo)系統(tǒng)的賬戶的請(qǐng)求,并接收用戶輸入的確認(rèn)綁定賬戶的消息,即接收用戶的授權(quán)指令。在一種實(shí)現(xiàn)方式中,可以通過頁面顯示的方式輸出該請(qǐng)求,該頁面中可以包含“確認(rèn)”按鈕,當(dāng)源系統(tǒng)接收到該“確認(rèn)”按鈕的點(diǎn)擊指令時(shí),即相當(dāng)于接收到用戶的授權(quán)指令。
源系統(tǒng)在獲取到確認(rèn)綁定賬戶的消息后,可以向業(yè)務(wù)平臺(tái)發(fā)送存儲(chǔ)指令,該存儲(chǔ)指令用于指示業(yè)務(wù)平臺(tái)加載跨系統(tǒng)支付密碼的設(shè)置頁面,業(yè)務(wù)平臺(tái)在接收到用戶輸入的跨系統(tǒng)支付密碼后,加密存儲(chǔ)在本地,以便對(duì)后續(xù)用戶輸入的跨系統(tǒng)支付密碼進(jìn)行校驗(yàn)。
當(dāng)然,在實(shí)際應(yīng)用中,源系統(tǒng)可以預(yù)先存儲(chǔ)業(yè)務(wù)平臺(tái)的跨系統(tǒng)支付密碼的設(shè)置頁面的地址信息,當(dāng)獲取到確認(rèn)綁定賬戶的消息后,根據(jù)該地址信息跳轉(zhuǎn)至跨系統(tǒng)支付密碼的設(shè)置頁面,業(yè)務(wù)平臺(tái)在接收到用戶輸入的跨系統(tǒng)支付密碼后,加密存儲(chǔ)在本地,以便對(duì)后續(xù)用戶輸入的跨系統(tǒng)支付密碼進(jìn)行校驗(yàn)。
在獲取到用戶輸入的跨系統(tǒng)支付密碼之后,業(yè)務(wù)平臺(tái)即可在在所述預(yù)設(shè)的存儲(chǔ)單元中存儲(chǔ)所述源系統(tǒng)的賬戶與所述目標(biāo)系統(tǒng)的賬戶的對(duì)應(yīng)關(guān)系。
可選地,在對(duì)所述目標(biāo)系統(tǒng)的賬戶及密碼驗(yàn)證通過后,所述方法還包括:
為所述目標(biāo)系統(tǒng)的賬戶添加標(biāo)識(shí)信息,以用于所述目標(biāo)系統(tǒng)再次對(duì)所述目標(biāo)系統(tǒng)的賬戶進(jìn)行驗(yàn)證時(shí),只針對(duì)所述目標(biāo)系統(tǒng)的賬戶進(jìn)行驗(yàn)證,而不需要驗(yàn)證所述密碼。
即假設(shè)預(yù)設(shè)的存儲(chǔ)單元的內(nèi)容如表1所示,且假設(shè)目標(biāo)系統(tǒng)接收到的支付請(qǐng)求中包含的目標(biāo)系統(tǒng)的賬戶為“22”時(shí),因?yàn)椤?2”為與源系統(tǒng)的賬戶 綁定的賬戶,且目標(biāo)系統(tǒng)已經(jīng)為其添加了標(biāo)識(shí)信息,則目標(biāo)系統(tǒng)只在目標(biāo)系統(tǒng)的賬戶驗(yàn)證通過后執(zhí)行相應(yīng)的支付操作,而無需再對(duì)該賬戶對(duì)應(yīng)的密碼進(jìn)行驗(yàn)證。
回到步驟210中,業(yè)務(wù)平臺(tái)在讀取到目標(biāo)系統(tǒng)的賬戶之后,還可以驗(yàn)證是否使用讀取到的目標(biāo)系統(tǒng)的賬戶的步驟。具體地,業(yè)務(wù)平臺(tái)可以向用戶輸出是否使用讀取到的目標(biāo)系統(tǒng)的賬戶的詢問請(qǐng)求,在接收到表示確認(rèn)使用讀取到的目標(biāo)系統(tǒng)的賬戶的信息時(shí),接收用戶輸入的跨系統(tǒng)的支付密碼,并將接收的用戶輸入的跨系統(tǒng)的支付密碼與預(yù)先存儲(chǔ)在本地的跨系統(tǒng)的支付密碼比對(duì)一致時(shí)(即在對(duì)跨系統(tǒng)的支付密碼校驗(yàn)成功時(shí)),向目標(biāo)系統(tǒng)發(fā)送第一業(yè)務(wù)請(qǐng)求以及目標(biāo)系統(tǒng)的賬戶。
步驟220,所述目標(biāo)系統(tǒng)的賬戶驗(yàn)證通過后,執(zhí)行所述第一業(yè)務(wù)請(qǐng)求對(duì)應(yīng)的業(yè)務(wù)操作,獲得第一執(zhí)行結(jié)果。
如前述例子中,目標(biāo)系統(tǒng)可以接收第一業(yè)務(wù)請(qǐng)求以及“22”,因?yàn)椤?2”是用戶在目標(biāo)系統(tǒng)預(yù)先注冊(cè)的賬戶,即“22”已存儲(chǔ)在目標(biāo)系統(tǒng)中,所以目標(biāo)系統(tǒng)的賬戶驗(yàn)證通過,此外,由于目標(biāo)系統(tǒng)已對(duì)預(yù)設(shè)的存儲(chǔ)單元中與源系統(tǒng)的賬戶綁定的目標(biāo)系統(tǒng)的賬戶添加了標(biāo)識(shí)信息,也即無需對(duì)目標(biāo)系統(tǒng)的賬戶對(duì)應(yīng)的密碼進(jìn)行驗(yàn)證,所以目標(biāo)系統(tǒng)只在目標(biāo)系統(tǒng)的賬戶驗(yàn)證通過后執(zhí)行第一業(yè)務(wù)請(qǐng)求對(duì)應(yīng)的業(yè)務(wù)操作,獲得第一執(zhí)行結(jié)果。如,執(zhí)行支付操作,即從目標(biāo)系統(tǒng)的賬戶中扣除換算后的支付金額。
步驟230,向所述業(yè)務(wù)平臺(tái)返回第一執(zhí)行結(jié)果。
如,目標(biāo)系統(tǒng)可以在執(zhí)行支付操作并獲得第一執(zhí)行結(jié)果后,向業(yè)務(wù)平臺(tái)返回第一執(zhí)行結(jié)果,該第一執(zhí)行結(jié)果可以包含支付操作執(zhí)行成功與否的消息。
源系統(tǒng)在接收到第一執(zhí)行結(jié)果之后,可以跳轉(zhuǎn)回商戶系統(tǒng),以便用戶選購其它商品。
本申請(qǐng)?zhí)峁┑目缦到y(tǒng)的業(yè)務(wù)操作執(zhí)行方法,業(yè)務(wù)平臺(tái)在接收到源系統(tǒng)發(fā)送的業(yè)務(wù)請(qǐng)求時(shí),根據(jù)業(yè)務(wù)請(qǐng)求中包含的源系統(tǒng)的賬戶以及目標(biāo)系統(tǒng)的信息, 讀取目標(biāo)系統(tǒng)的賬戶,并根據(jù)讀取的目標(biāo)系統(tǒng)的賬戶登錄到目標(biāo)系統(tǒng),從而由目標(biāo)系統(tǒng)執(zhí)行業(yè)務(wù)請(qǐng)求對(duì)應(yīng)的業(yè)務(wù)操作,并返回執(zhí)行結(jié)果。由此可知,本申請(qǐng)實(shí)施例中,省去了接收用戶輸入的目標(biāo)系統(tǒng)的賬戶及密碼的步驟,由此,可以提高跨系統(tǒng)的業(yè)務(wù)操作執(zhí)行的效率,并且可以提升用戶的體驗(yàn)。
與上述一種實(shí)施例提供的跨系統(tǒng)的業(yè)務(wù)操作執(zhí)行方法對(duì)應(yīng)地,本申請(qǐng)實(shí)施例還提供了一種業(yè)務(wù)平臺(tái),如圖3所示,該業(yè)務(wù)平臺(tái)包括:接收單元301、讀取單元302和發(fā)送單元303。
接收單元301,用于接收源系統(tǒng)發(fā)送的第一業(yè)務(wù)請(qǐng)求,所述第一業(yè)務(wù)請(qǐng)求中包含所述源系統(tǒng)的賬戶以及目標(biāo)系統(tǒng)的信息。
讀取單元302,用于根據(jù)接收單元301接收的所述源系統(tǒng)的賬戶以及所述目標(biāo)系統(tǒng)的信息,從預(yù)設(shè)的存儲(chǔ)單元中讀取所述目標(biāo)系統(tǒng)的賬戶,所述預(yù)設(shè)的存儲(chǔ)單元用于存儲(chǔ)與所述源系統(tǒng)的賬戶綁定的其它系統(tǒng)的賬戶及信息。
發(fā)送單元303,用于向所述目標(biāo)系統(tǒng)發(fā)送所述第一業(yè)務(wù)請(qǐng)求以及讀取單元302讀取的所述目標(biāo)系統(tǒng)的賬戶,以用于所述目標(biāo)系統(tǒng)在對(duì)所述目標(biāo)系統(tǒng)的賬戶驗(yàn)證通過后,執(zhí)行所述第一業(yè)務(wù)請(qǐng)求對(duì)應(yīng)的業(yè)務(wù)操作。
接收單元301,還用于接收所述目標(biāo)系統(tǒng)返回的第一執(zhí)行結(jié)果,并向所述源系統(tǒng)轉(zhuǎn)發(fā)所述第一執(zhí)行結(jié)果。
可選地,所述業(yè)務(wù)平臺(tái)還包括:保存單元304。
接收單元301,還用于接收所述源系統(tǒng)發(fā)送的第二業(yè)務(wù)請(qǐng)求,所述第二業(yè)務(wù)請(qǐng)求中包含所述源系統(tǒng)的賬戶以及所述目標(biāo)系統(tǒng)的信息。
發(fā)送單元303,還用于根據(jù)接收單元301接收的所述目標(biāo)系統(tǒng)的信息,向所述目標(biāo)系統(tǒng)發(fā)送所述第二業(yè)務(wù)請(qǐng)求,以用于加載所述目標(biāo)系統(tǒng)的登錄界面,并用于對(duì)從所述登錄界面中接收的所述目標(biāo)系統(tǒng)的賬戶及密碼進(jìn)行驗(yàn)證。
接收單元301,還用于接收所述目標(biāo)系統(tǒng)在驗(yàn)證通過時(shí),執(zhí)行所述第二業(yè)務(wù)請(qǐng)求對(duì)應(yīng)的業(yè)務(wù)操作后返回的第二執(zhí)行結(jié)果,所述第二執(zhí)行結(jié)果中包含所述目標(biāo)系統(tǒng)的賬戶。
保存單元304,用于在所述預(yù)設(shè)的存儲(chǔ)單元中存儲(chǔ)所述源系統(tǒng)的賬戶與所述目標(biāo)系統(tǒng)的賬戶的對(duì)應(yīng)關(guān)系。
其中,保存單元304具體用于:
向所述源系統(tǒng)發(fā)送所述第二執(zhí)行結(jié)果,以用于所述源系統(tǒng)獲取用于表示確認(rèn)綁定賬戶的消息,并在獲取到所述確認(rèn)綁定賬戶的消息后向所述業(yè)務(wù)系統(tǒng)返回存儲(chǔ)指令;
根據(jù)所述存儲(chǔ)指令,在所述預(yù)設(shè)的存儲(chǔ)單元中存儲(chǔ)所述源系統(tǒng)的賬戶與所述目標(biāo)系統(tǒng)的賬戶的對(duì)應(yīng)關(guān)系。
可選地,所述業(yè)務(wù)平臺(tái)應(yīng)用于支付過程中的跨系統(tǒng)登錄,所述業(yè)務(wù)請(qǐng)求為支付請(qǐng)求。
本申請(qǐng)實(shí)施例裝置的各功能模塊的功能,可以通過上述方法實(shí)施例的各步驟來實(shí)現(xiàn),因此,本申請(qǐng)?zhí)峁┑难b置的具體工作過程,在此不復(fù)贅述。
本申請(qǐng)?zhí)峁┑臉I(yè)務(wù)平臺(tái),接收單元301接收源系統(tǒng)發(fā)送的第一業(yè)務(wù)請(qǐng)求,所述第一業(yè)務(wù)請(qǐng)求中包含所述源系統(tǒng)的賬戶以及目標(biāo)系統(tǒng)的信息;讀取單元302根據(jù)所述源系統(tǒng)的賬戶以及所述目標(biāo)系統(tǒng)的信息,從預(yù)設(shè)的存儲(chǔ)單元中讀取所述目標(biāo)系統(tǒng)的賬戶,所述預(yù)設(shè)的存儲(chǔ)單元用于存儲(chǔ)與所述源系統(tǒng)的賬戶綁定的其它系統(tǒng)的賬戶及信息;發(fā)送單元303向所述目標(biāo)系統(tǒng)發(fā)送所述第一業(yè)務(wù)請(qǐng)求以及所述目標(biāo)系統(tǒng)的賬戶,以用于所述目標(biāo)系統(tǒng)在對(duì)所述目標(biāo)系統(tǒng)的賬戶驗(yàn)證通過后,執(zhí)行所述第一業(yè)務(wù)請(qǐng)求對(duì)應(yīng)的業(yè)務(wù)操作;接收單元301接收所述目標(biāo)系統(tǒng)返回的第一執(zhí)行結(jié)果,并向所述源系統(tǒng)轉(zhuǎn)發(fā)所述第一執(zhí)行結(jié)果。由此,可以提高跨系統(tǒng)的業(yè)務(wù)操作執(zhí)行的效率,并且可以提升用戶的體驗(yàn)。
與上述另一種實(shí)施例提供的跨系統(tǒng)的業(yè)務(wù)操作執(zhí)行方法對(duì)應(yīng)地,本申請(qǐng)實(shí)施例還提供了一種目標(biāo)系統(tǒng),如圖4所示,該目標(biāo)系統(tǒng)包括:接收單元401、執(zhí)行單元402和發(fā)送單元403。
接收單元401,用于接收業(yè)務(wù)平臺(tái)發(fā)送的第一業(yè)務(wù)請(qǐng)求以及所述目標(biāo)系統(tǒng) 的賬戶。
執(zhí)行單元402,用于在接收單元401接收的所述目標(biāo)系統(tǒng)的賬戶驗(yàn)證通過后,執(zhí)行所述第一業(yè)務(wù)請(qǐng)求對(duì)應(yīng)的業(yè)務(wù)操作,獲得第一執(zhí)行結(jié)果。
發(fā)送單元403,用于向所述業(yè)務(wù)平臺(tái)返回第一執(zhí)行結(jié)果。
可選地,所述目標(biāo)系統(tǒng)還包括:加載單元404和獲取單元405。
加載單元404,用于根據(jù)從業(yè)務(wù)平臺(tái)接收的第二業(yè)務(wù)請(qǐng)求,加載所述目標(biāo)系統(tǒng)的登錄界面。
獲取單元405,用于從加載單元404加載的所述登錄界面中獲取所述目標(biāo)系統(tǒng)的賬戶及密碼,并對(duì)所述目標(biāo)系統(tǒng)的賬戶及密碼進(jìn)行驗(yàn)證。
執(zhí)行單元402,還用于在對(duì)獲取單元405獲取的所述目標(biāo)系統(tǒng)的賬戶及密碼驗(yàn)證通過后,執(zhí)行所述第二業(yè)務(wù)請(qǐng)求對(duì)應(yīng)的業(yè)務(wù)操作,獲得第二執(zhí)行結(jié)果。
發(fā)送單元403,還用于向所述業(yè)務(wù)平臺(tái)返回執(zhí)行單元402獲得的所述第二執(zhí)行結(jié)果,所述第二執(zhí)行結(jié)果中包含所述目標(biāo)系統(tǒng)的賬戶,以用于所述業(yè)務(wù)平臺(tái)存儲(chǔ)所述目標(biāo)系統(tǒng)的賬戶。
可選地,所述目標(biāo)系統(tǒng)還包括:添加單元406。
添加單元406,用于為所述目標(biāo)系統(tǒng)的賬戶添加標(biāo)識(shí)信息,以用于所述目標(biāo)系統(tǒng)再次對(duì)所述目標(biāo)系統(tǒng)的賬戶進(jìn)行驗(yàn)證時(shí),只針對(duì)所述目標(biāo)系統(tǒng)的賬戶進(jìn)行驗(yàn)證,而不需要驗(yàn)證所述密碼。
本申請(qǐng)實(shí)施例裝置的各功能模塊的功能,可以通過上述方法實(shí)施例的各步驟來實(shí)現(xiàn),因此,本申請(qǐng)?zhí)峁┑难b置的具體工作過程,在此不復(fù)贅述。
本申請(qǐng)?zhí)峁┑哪繕?biāo)系統(tǒng),接收單元401接收業(yè)務(wù)平臺(tái)發(fā)送的第一業(yè)務(wù)請(qǐng)求以及所述目標(biāo)系統(tǒng)的賬戶;執(zhí)行單元402在所述目標(biāo)系統(tǒng)的賬戶驗(yàn)證通過后,執(zhí)行所述第一業(yè)務(wù)請(qǐng)求對(duì)應(yīng)的業(yè)務(wù)操作,獲得第一執(zhí)行結(jié)果;發(fā)送單元403向所述業(yè)務(wù)平臺(tái)返回第一執(zhí)行結(jié)果。由此,可以提高跨系統(tǒng)的業(yè)務(wù)操作執(zhí)行的效率,并且可以提升用戶的體驗(yàn)。
專業(yè)人員應(yīng)該還可以進(jìn)一步意識(shí)到,結(jié)合本文中所公開的實(shí)施例描述的 各示例的對(duì)象及算法步驟,能夠以電子硬件、計(jì)算機(jī)軟件或者二者的結(jié)合來實(shí)現(xiàn),為了清楚地說明硬件和軟件的可互換性,在上述說明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對(duì)每個(gè)特定的應(yīng)用來使用不同方法來實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本申請(qǐng)的范圍。
結(jié)合本文中所公開的實(shí)施例描述的方法或算法的步驟可以用硬件、處理器執(zhí)行的軟件模塊,或者二者的結(jié)合來實(shí)施。軟件模塊可以置于隨機(jī)存儲(chǔ)器(RAM)、內(nèi)存、只讀存儲(chǔ)器(ROM)、電可編程ROM、電可擦除可編程ROM、寄存器、硬盤、可移動(dòng)磁盤、CD-ROM、或技術(shù)領(lǐng)域內(nèi)所公知的任意其它形式的存儲(chǔ)介質(zhì)中。
以上所述的具體實(shí)施方式,對(duì)本申請(qǐng)的目的、技術(shù)方案和有益效果進(jìn)行了進(jìn)一步詳細(xì)說明,所應(yīng)理解的是,以上所述僅為本申請(qǐng)的具體實(shí)施方式而已,并不用于限定本申請(qǐng)的保護(hù)范圍,凡在本申請(qǐng)的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本申請(qǐng)的保護(hù)范圍之內(nèi)。