本發(fā)明專(zhuān)利技術(shù)公開(kāi)一種數(shù)據(jù)交互方法,該方法包括:偵測(cè)數(shù)據(jù)處理請(qǐng)求;根據(jù)數(shù)據(jù)處理請(qǐng)求,獲取預(yù)先設(shè)置的供平臺(tái)服務(wù)器訪問(wèn)的所述任務(wù)標(biāo)識(shí)對(duì)應(yīng)的第三方應(yīng)用服務(wù)器的數(shù)據(jù)回調(diào)接口;根據(jù)數(shù)據(jù)回調(diào)接口及數(shù)據(jù)處理請(qǐng)求,按照預(yù)設(shè)的生成規(guī)則,生成與數(shù)據(jù)處理請(qǐng)求對(duì)應(yīng)的接口調(diào)用請(qǐng)求;根據(jù)移動(dòng)終端的設(shè)備識(shí)別碼及預(yù)設(shè)的與任務(wù)標(biāo)識(shí)對(duì)應(yīng)的密文串,對(duì)接口調(diào)用請(qǐng)求進(jìn)行簽名;將經(jīng)過(guò)簽名的接口調(diào)用請(qǐng)求發(fā)送至第三方應(yīng)用服務(wù)器。本發(fā)明專(zhuān)利技術(shù)還公開(kāi)了數(shù)據(jù)交互裝置及系統(tǒng)。本發(fā)明專(zhuān)利技術(shù)解決了移動(dòng)終端通過(guò)平臺(tái)服務(wù)器與第三方應(yīng)用服務(wù)器之間的交互局限性的技術(shù)問(wèn)題,同時(shí)還提高了移動(dòng)終端、平臺(tái)服務(wù)器及第三方應(yīng)用服務(wù)器之間的交互數(shù)據(jù)的安全性。
【技術(shù)實(shí)現(xiàn)步驟摘要】
本專(zhuān)利技術(shù)涉及互聯(lián)網(wǎng)
,尤其涉及數(shù)據(jù)交互方法及裝置、系統(tǒng)。
技術(shù)介紹
隨著網(wǎng)絡(luò)的快速發(fā)展,網(wǎng)絡(luò)平臺(tái)也得到了快速的發(fā)展。網(wǎng)絡(luò)平臺(tái)供第H方應(yīng)用開(kāi) 發(fā)商展示,用戶(hù)通過(guò)該網(wǎng)絡(luò)平臺(tái)就可W訪問(wèn)多種應(yīng)用。 但是現(xiàn)有的網(wǎng)絡(luò)平臺(tái)中,用戶(hù)與網(wǎng)絡(luò)平臺(tái)交互時(shí),僅能訪問(wèn)該第H方應(yīng)用在網(wǎng)絡(luò) 平臺(tái)上的頁(yè)面,而無(wú)法直接跳轉(zhuǎn)至第H方應(yīng)用。用戶(hù)在該網(wǎng)絡(luò)平臺(tái)上訪問(wèn)第H方應(yīng)用的數(shù) 據(jù),因?yàn)閷?duì)用戶(hù)信息的保密性,第H方應(yīng)用也無(wú)法獲知該數(shù)據(jù)。因此,現(xiàn)有的網(wǎng)絡(luò)平臺(tái)在數(shù) 據(jù)交互方面存在局限性。
技術(shù)實(shí)現(xiàn)思路
本專(zhuān)利技術(shù)實(shí)施例的主要目的旨在解決現(xiàn)有的網(wǎng)絡(luò)平臺(tái)在數(shù)據(jù)交互方面存在局限性 的技術(shù)問(wèn)題。 為實(shí)現(xiàn)上述目的,本專(zhuān)利技術(shù)實(shí)施例提供了一種數(shù)據(jù)交互方法,應(yīng)用于平臺(tái)服務(wù)器, 所述平臺(tái)服務(wù)器提供交互平臺(tái),W展示第H方應(yīng)用的任務(wù),所述數(shù)據(jù)交互方法包括W下步 驟: 偵測(cè)數(shù)據(jù)處理請(qǐng)求,所述數(shù)據(jù)處理請(qǐng)求包括任務(wù)標(biāo)識(shí)和移動(dòng)終端對(duì)應(yīng)的設(shè)備識(shí)別 碼; 根據(jù)所述數(shù)據(jù)處理請(qǐng)求,獲取預(yù)先設(shè)置的供所述平臺(tái)服務(wù)器訪問(wèn)的所述任務(wù)標(biāo)識(shí) 對(duì)應(yīng)的第H方應(yīng)用服務(wù)器的數(shù)據(jù)回調(diào)接口; 根據(jù)所述數(shù)據(jù)回調(diào)接口及數(shù)據(jù)處理請(qǐng)求,按照預(yù)設(shè)的生成規(guī)則,生成與所述數(shù)據(jù) 處理請(qǐng)求對(duì)應(yīng)的接口調(diào)用請(qǐng)求; 根據(jù)所述移動(dòng)終端的設(shè)備識(shí)別碼及預(yù)設(shè)的與所述任務(wù)標(biāo)識(shí)對(duì)應(yīng)的密文串,對(duì)所述 接口調(diào)用請(qǐng)求進(jìn)行簽名; 將經(jīng)過(guò)簽名的接口調(diào)用請(qǐng)求發(fā)送至第H方應(yīng)用服務(wù)器。 此外,為實(shí)現(xiàn)上述目的,本專(zhuān)利技術(shù)實(shí)施例還提供了一種數(shù)據(jù)交互裝置,包括: 偵測(cè)模塊,用于偵測(cè)數(shù)據(jù)處理請(qǐng)求,所述數(shù)據(jù)處理請(qǐng)求包括任務(wù)標(biāo)識(shí)和移動(dòng)終端 對(duì)應(yīng)的設(shè)備識(shí)別碼; 接口獲取模塊,用于根據(jù)所述數(shù)據(jù)處理請(qǐng)求,獲取預(yù)先設(shè)置的供所述平臺(tái)服務(wù)器 訪問(wèn)的所述任務(wù)標(biāo)識(shí)對(duì)應(yīng)的第H方應(yīng)用服務(wù)器的數(shù)據(jù)回調(diào)接口; 接口調(diào)用請(qǐng)求生成模塊,用于根據(jù)所述數(shù)據(jù)回調(diào)接口及數(shù)據(jù)處理請(qǐng)求,按照預(yù)設(shè) 的生成規(guī)則,生成與所述數(shù)據(jù)處理請(qǐng)求對(duì)應(yīng)的接口調(diào)用請(qǐng)求; 請(qǐng)求簽名模塊,用于根據(jù)所述移動(dòng)終端的設(shè)備識(shí)別碼及預(yù)設(shè)的與所述任務(wù)標(biāo)識(shí)對(duì) 應(yīng)的密文串,對(duì)所述接口調(diào)用請(qǐng)求進(jìn)行簽名; 發(fā)送模塊,用于將經(jīng)過(guò)簽名的接口調(diào)用請(qǐng)求發(fā)送至第H方應(yīng)用服務(wù)器。 此外,為實(shí)現(xiàn)上述目的,本專(zhuān)利技術(shù)實(shí)施例還提供了一種數(shù)據(jù)交互系統(tǒng)包括移動(dòng)終端、 第H方應(yīng)用服務(wù)器及平臺(tái)服務(wù)器,所述平臺(tái)服務(wù)器所提供的交互平臺(tái)上展示第H方應(yīng)用對(duì) 應(yīng)的任務(wù);所述移動(dòng)終端接入所述平臺(tái)服務(wù)器,獲取所述第H方應(yīng)用對(duì)應(yīng)的任務(wù),然后接入 第H方應(yīng)用服務(wù)器完成所述任務(wù),并在任務(wù)完成后接入所述平臺(tái)服務(wù)器,W獲取相應(yīng)的數(shù) 據(jù)包;所述平臺(tái)服務(wù)器與所述第H方應(yīng)用服務(wù)器之間通過(guò)回調(diào)接口通訊,且所述平臺(tái)服務(wù) 器包括上述結(jié)構(gòu)的數(shù)據(jù)交互裝置。 本專(zhuān)利技術(shù)實(shí)施例通過(guò)平臺(tái)服務(wù)器與第H方應(yīng)用服務(wù)器之間的回調(diào)接口進(jìn)行通訊,從 而解決了移動(dòng)終端通過(guò)平臺(tái)服務(wù)器與第H方應(yīng)用服務(wù)器之間的交互局限性的技術(shù)問(wèn)題,同 時(shí)還提高了移動(dòng)終端、平臺(tái)服務(wù)器及第H方應(yīng)用服務(wù)器之間的交互數(shù)據(jù)的安全性。【附圖說(shuō)明】 圖1為本專(zhuān)利技術(shù)的任務(wù)集中交互系統(tǒng)中移動(dòng)終端、第H方應(yīng)用服務(wù)器、平臺(tái)服務(wù)器 之間的交互示意圖; 圖2為本專(zhuān)利技術(shù)移動(dòng)終端接入平臺(tái)服務(wù)器后,交互平臺(tái)所展示的第H方應(yīng)用的任務(wù) 的界面示例圖; 圖3為圖1中平臺(tái)服務(wù)器的硬件架構(gòu)示意圖; 圖4為本專(zhuān)利技術(shù)數(shù)據(jù)交互裝置第一實(shí)施例的功能模塊示意圖; 圖5為本專(zhuān)利技術(shù)數(shù)據(jù)交互裝置第二實(shí)施例的功能模塊示意圖; 圖6為本專(zhuān)利技術(shù)由用戶(hù)觸發(fā)子任務(wù)相應(yīng)的數(shù)據(jù)包領(lǐng)取的操作界面示例圖;圖7為本專(zhuān)利技術(shù)數(shù)據(jù)交互裝置第H實(shí)施例的功能模塊示意圖; 圖8為本專(zhuān)利技術(shù)與移動(dòng)終端對(duì)應(yīng)的設(shè)備識(shí)別碼的生成過(guò)程一實(shí)施例的流程示意圖; 圖9為本專(zhuān)利技術(shù)數(shù)據(jù)交互裝置中接口調(diào)用請(qǐng)求生成模塊的細(xì)化功能模塊示意圖; 圖10為本專(zhuān)利技術(shù)數(shù)據(jù)交互裝置第四實(shí)施例的功能模塊示意圖; 圖11為本專(zhuān)利技術(shù)數(shù)據(jù)交互方法第一實(shí)施例的流程示意圖; 圖12為本專(zhuān)利技術(shù)數(shù)據(jù)交互方法中生成接口調(diào)用請(qǐng)求的細(xì)化流程示意圖; 圖13為本專(zhuān)利技術(shù)數(shù)據(jù)交互方法第二實(shí)施例的流程示意圖; 圖14為本專(zhuān)利技術(shù)數(shù)據(jù)交互方法第H實(shí)施例的流程示意圖。 本專(zhuān)利技術(shù)目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說(shuō)明。【具體實(shí)施方式】 W下結(jié)合說(shuō)明書(shū)附圖及具體實(shí)施例進(jìn)一步說(shuō)明本專(zhuān)利技術(shù)的技術(shù)方案。應(yīng)當(dāng)理解,此 處所描述的具體實(shí)施例僅僅用W解釋本專(zhuān)利技術(shù),并不用于限定本專(zhuān)利技術(shù)。 本專(zhuān)利技術(shù)提出了一種基于任務(wù)集中交互系統(tǒng)。如圖1所示,該任務(wù)集中交互系統(tǒng)包 括:移動(dòng)終端100、平臺(tái)服務(wù)器200、第H方應(yīng)用服務(wù)器300。其中,平臺(tái)服務(wù)器200用于為第 H方應(yīng)用的開(kāi)發(fā)者所提供與第H方應(yīng)用對(duì)應(yīng)的任務(wù)的交互平臺(tái)。第H方應(yīng)用的開(kāi)發(fā)者可在 平臺(tái)服務(wù)器200中創(chuàng)建第H方應(yīng)用對(duì)應(yīng)的任務(wù),并設(shè)置任務(wù)對(duì)應(yīng)的子任務(wù)。若該任務(wù)僅包 括一個(gè)子任務(wù),則執(zhí)行完該子任務(wù)即可獲得該任務(wù)對(duì)應(yīng)的數(shù)據(jù)包。若該任務(wù)包括多個(gè)子任 務(wù),則完成每個(gè)子任務(wù)即可獲得該子任務(wù)對(duì)應(yīng)的數(shù)據(jù)包等等。需要說(shuō)明的是,若第H方應(yīng)用 對(duì)應(yīng)的任務(wù)為多個(gè)子任務(wù)時(shí),則下面實(shí)施例描述的任務(wù)就是指子任務(wù)。平臺(tái)服務(wù)器200根 據(jù)創(chuàng)建要求生成第H方應(yīng)用對(duì)應(yīng)的任務(wù),且將所生成的任務(wù)展示在平臺(tái)服務(wù)器200的交互 平臺(tái)上。移動(dòng)終端100則可W利用各類(lèi)應(yīng)用,例如即時(shí)通訊軟件、瀏覽器等等接入平臺(tái)服務(wù) 器200,下載第H方應(yīng)用的安裝包并安裝,然后移動(dòng)終端100利用第H方應(yīng)用的客戶(hù)端接入 第H方應(yīng)用服務(wù)器300中執(zhí)行該任務(wù),并且在任務(wù)執(zhí)行完后接入所述平臺(tái)服務(wù)器200, W獲 取相應(yīng)的數(shù)據(jù)包。 如圖2所示,移動(dòng)終端100接入平臺(tái)服務(wù)器200后,平臺(tái)服務(wù)器200將在交互平臺(tái) 上展示所有第H方應(yīng)用對(duì)應(yīng)的任務(wù)完成條件及對(duì)應(yīng)的數(shù)據(jù)包信息。W第H方應(yīng)用的多個(gè)子 任務(wù)組成的任務(wù)為例,其中,該Sl標(biāo)記的方框內(nèi)用于展示第H方應(yīng)用a的所有子任務(wù),且所 有子任務(wù)組成第H方應(yīng)用a的任務(wù)。每個(gè)子任務(wù)對(duì)應(yīng)顯示數(shù)據(jù)包信息,W提示用戶(hù)若執(zhí)行 完相應(yīng)的子任務(wù)后可W獲得該數(shù)據(jù)包。該S2標(biāo)記的位置用于顯示每個(gè)子任務(wù)對(duì)應(yīng)的數(shù)據(jù) 包信息及子任務(wù)的完成條件,例如用戶(hù)等級(jí)達(dá)到15級(jí)、用戶(hù)每天登錄該第H方應(yīng)用a等等。 每個(gè)子任務(wù)對(duì)應(yīng)設(shè)有相應(yīng)的"領(lǐng)取"控件S3。通過(guò)觸發(fā)該控件S3,即可觸發(fā)數(shù)據(jù)包獲取請(qǐng) 求,W獲取相應(yīng)的數(shù)據(jù)包。但是在接收到數(shù)據(jù)包獲取請(qǐng)求時(shí),將判斷該用戶(hù)是否完成該子任 務(wù),當(dāng)判斷該用戶(hù)已經(jīng)完成該子任務(wù)時(shí),才能發(fā)放該子任務(wù)對(duì)應(yīng)的數(shù)據(jù)包。 由于移動(dòng)終端100的限制,該移動(dòng)終端100將從該交互平臺(tái)中下載并安裝第H方 應(yīng)用,然后通過(guò)該第H方應(yīng)用接入第H方應(yīng)用服務(wù)器300, W在第H方應(yīng)用服務(wù)器300執(zhí)行 任務(wù)。此時(shí),該移動(dòng)終端100對(duì)任務(wù)的完成情況均記錄在第H方應(yīng)用服務(wù)器300中,所W平 臺(tái)服務(wù)器200在接收到移動(dòng)終端100的數(shù)據(jù)包獲取請(qǐng)求時(shí),需要從第H方應(yīng)用服務(wù)器300 中獲取移動(dòng)終端100對(duì)該任務(wù)的完成情況,W響應(yīng)數(shù)據(jù)包獲取請(qǐng)求。鑒于此,本專(zhuān)利技術(shù)將提出 一種平臺(tái)服務(wù)器,可W與第H方應(yīng)用服務(wù)器進(jìn)行通訊。如圖3所示,該平臺(tái)服務(wù)器200可W 為獨(dú)立的一個(gè)服務(wù)器,也可W為多個(gè)服務(wù)器組成的服務(wù)器群組。其可包括處理器201、存儲(chǔ) 器202、通訊模塊203 W及通信總線204。通信總線204用于該平臺(tái)服務(wù)器200中各組成部 件之間的通信。通訊模塊203用于實(shí)現(xiàn)平臺(tái)服務(wù)器200與外部設(shè)備例如移動(dòng)終端、其他服務(wù) 器等進(jìn)行互相通訊,該通訊模塊203可包括RS232模塊、射頻模塊、WIF本文檔來(lái)自技高網(wǎng)...
【技術(shù)保護(hù)點(diǎn)】
一種數(shù)據(jù)交互方法,其特征在于,應(yīng)用于平臺(tái)服務(wù)器,所述平臺(tái)服務(wù)器提供交互平臺(tái),以展示第三方應(yīng)用的任務(wù),所述數(shù)據(jù)交互方法包括以下步驟:偵測(cè)數(shù)據(jù)處理請(qǐng)求,所述數(shù)據(jù)處理請(qǐng)求包括任務(wù)標(biāo)識(shí)和移動(dòng)終端對(duì)應(yīng)的設(shè)備識(shí)別碼;根據(jù)所述數(shù)據(jù)處理請(qǐng)求,獲取預(yù)先設(shè)置的供所述平臺(tái)服務(wù)器訪問(wèn)的所述任務(wù)標(biāo)識(shí)對(duì)應(yīng)的第三方應(yīng)用服務(wù)器的數(shù)據(jù)回調(diào)接口;根據(jù)所述數(shù)據(jù)回調(diào)接口及數(shù)據(jù)處理請(qǐng)求,按照預(yù)設(shè)的生成規(guī)則,生成與所述數(shù)據(jù)處理請(qǐng)求對(duì)應(yīng)的接口調(diào)用請(qǐng)求;根據(jù)所述移動(dòng)終端的設(shè)備識(shí)別碼及預(yù)設(shè)的與所述任務(wù)標(biāo)識(shí)對(duì)應(yīng)的密文串,對(duì)所述接口調(diào)用請(qǐng)求進(jìn)行簽名;將經(jīng)過(guò)簽名的接口調(diào)用請(qǐng)求發(fā)送至第三方應(yīng)用服務(wù)器。
【技術(shù)特征摘要】
【專(zhuān)利技術(shù)屬性】
技術(shù)研發(fā)人員:張延巍,吳蒿,
申請(qǐng)(專(zhuān)利權(quán))人:騰訊科技深圳有限公司,
類(lèi)型:發(fā)明
國(guó)別省市:廣東;44
還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。