目標(biāo)物。之后,根據(jù)目標(biāo)物的數(shù)量信息,生成與該數(shù)量信息相匹配的虛擬票據(jù)。比如,一個(gè)目標(biāo)物或一組目標(biāo)物對(duì)應(yīng)一張?zhí)摂M票據(jù)。
[0089]其中,第一終端在向目標(biāo)服務(wù)器發(fā)送虛擬票據(jù)獲取請(qǐng)求時(shí),同樣出于數(shù)據(jù)傳輸安全性的考量,第一終端在發(fā)送虛擬票據(jù)獲取請(qǐng)求之前,可將虛擬票據(jù)獲取請(qǐng)求進(jìn)行加密。比如,采用對(duì)稱加密算法或非對(duì)稱加密算法對(duì)虛擬票據(jù)獲取請(qǐng)求進(jìn)行加密。最終,將加密后的數(shù)據(jù)文件發(fā)送至目標(biāo)服務(wù)器。目標(biāo)服務(wù)器在接收到加密數(shù)據(jù)文件后,采取互逆的解密算法對(duì)加密數(shù)據(jù)文件進(jìn)行解密,得到原本的虛擬票據(jù)獲取請(qǐng)求。
[0090]306、目標(biāo)服務(wù)器生成目標(biāo)物的虛擬票據(jù),并將該虛擬票據(jù)發(fā)送至第一終端。
[0091]在本發(fā)明實(shí)施例中,目標(biāo)服務(wù)器在接收到虛擬票據(jù)獲取請(qǐng)求后,便可根據(jù)虛擬票據(jù)獲取請(qǐng)求中包括的目標(biāo)物標(biāo)識(shí)信息和數(shù)量信息,生成目標(biāo)物對(duì)應(yīng)的虛擬票據(jù)。以圖5a和圖5b為例,第一用戶欲給用戶關(guān)系鏈中的10位好友贈(zèng)送3D電影票,則目標(biāo)服務(wù)器在接收到該虛擬票據(jù)獲取請(qǐng)求后,首先根據(jù)目標(biāo)物標(biāo)識(shí)確定應(yīng)該生成3D電影票對(duì)應(yīng)的虛擬票據(jù)。之后,根據(jù)3D電影票的張數(shù),生成與該張數(shù)相匹配的虛擬票據(jù)。比如,生成10個(gè)圖形標(biāo)識(shí)碼,或10個(gè)電子驗(yàn)證碼。
[0092]此外,目標(biāo)服務(wù)器在向第一終端發(fā)送虛擬票據(jù)時(shí),可將虛擬票據(jù)進(jìn)行打包處理后,再發(fā)送給第一終端。當(dāng)然,也可將虛擬票據(jù)直接進(jìn)行發(fā)送,本發(fā)明實(shí)施例對(duì)此不進(jìn)行具體限定。
[0093]需要說明的是,該生成虛擬票據(jù)的過程還可由指定應(yīng)用服務(wù)器執(zhí)行。也即,指定應(yīng)用服務(wù)器在告知目標(biāo)服務(wù)器目標(biāo)物信息后,目標(biāo)服務(wù)器確認(rèn)收到處理訂單,并僅向指定應(yīng)用服務(wù)器返回一個(gè)諸如“確認(rèn)收到”的提示消息。之后,指定應(yīng)用服務(wù)器根據(jù)目標(biāo)物信息生成對(duì)應(yīng)的虛擬票據(jù),并將該虛擬票據(jù)發(fā)送給第一終端和目標(biāo)服務(wù)器。從而第一終端和目標(biāo)服務(wù)器獲取到了目標(biāo)物對(duì)應(yīng)的虛擬票據(jù),便于后續(xù)第二用戶進(jìn)行兌換目標(biāo)物時(shí),對(duì)第二用戶提供的虛擬票據(jù)進(jìn)行驗(yàn)證。
[0094]307、第一終端獲取第一用戶在社交應(yīng)用的關(guān)系鏈中選取的至少一個(gè)第二用戶。
[0095]在本發(fā)明實(shí)施例中,第一終端在接收到目標(biāo)服務(wù)器發(fā)送的虛擬票據(jù)后,便開始執(zhí)行虛擬票據(jù)的轉(zhuǎn)移過程了。因此,第一終端首先需確定將得到的虛擬票據(jù)轉(zhuǎn)移給第一用戶的用戶關(guān)系鏈中的哪位好友或哪些位好友。
[0096]參見圖4b和圖4c,當(dāng)?shù)谝挥脩酎c(diǎn)擊了圖4b中的”確認(rèn)”按鍵后,便執(zhí)行上述步驟301至步驟306所示的支付請(qǐng)求處理操作和虛擬票據(jù)獲取操作。第一終端在獲取到與目標(biāo)物匹配的虛擬票據(jù)后,會(huì)向第一用戶顯示如圖4c所示的虛擬票據(jù)獲取結(jié)果,并提示第一用戶將該虛擬票據(jù)轉(zhuǎn)移給用戶關(guān)系鏈中的哪一位好友。若第一終端檢測(cè)到第一用戶點(diǎn)擊了圖4c中箭頭所示的按鍵,則在指定頁面上顯示第一用戶的用戶關(guān)系鏈。當(dāng)?shù)谝挥脩暨x中了用戶關(guān)系鏈中某一位好友的頭像圖片后,該好友便為第一用戶所選取的接收目標(biāo)物的第二用戶。其中,第二用戶標(biāo)識(shí)用于對(duì)選中的好友進(jìn)行標(biāo)識(shí)。第二用戶標(biāo)識(shí)可為該好友的頭像圖片、昵稱、終端號(hào)碼等等,本發(fā)明實(shí)施例對(duì)此不進(jìn)行具體限定。對(duì)于圖5b和圖5c來說,獲取第二用戶的方式同上述圖4b和圖4c所示的方式一致,只不過圖5b和圖5c對(duì)應(yīng)用戶關(guān)系鏈中的多位好友,需要第一用戶執(zhí)行多次好友的選擇操作。
[0097]308、第一終端根據(jù)第二用戶標(biāo)識(shí),將虛擬票據(jù)數(shù)據(jù)包和虛擬票據(jù)的提示消息發(fā)送至第二終端。
[0098]在本發(fā)明實(shí)施例中,虛擬票據(jù)數(shù)據(jù)包是通過社交應(yīng)用對(duì)虛擬數(shù)據(jù)進(jìn)行打包后得到的,其可為圖4c和圖5c中所示的禮品包形式。虛擬票據(jù)的提示信息可分為兩種。一種是用于對(duì)第二用戶進(jìn)行心意送達(dá)提醒的,比如可為圖6a中的“送你一份心意,快去看看吧”這種形式。另一種是由第一用戶設(shè)置的文字信息。參見圖4b和圖5b,在“購買”按鍵所在區(qū)域上方,均設(shè)置了贈(zèng)言窗口。第一用戶可在該贈(zèng)言窗口中輸入文字信息,以為第一用戶留言。
[0099]此外,本發(fā)明實(shí)施例提供的贈(zèng)言窗口還通過插件內(nèi)置有各種文字贈(zèng)言模板和多種圖形標(biāo)識(shí)。當(dāng)?shù)谝挥脩魧⒐鈽?biāo)定位在贈(zèng)言窗口時(shí),文字贈(zèng)言模板的顯示入口和多種圖形標(biāo)識(shí)的顯示入口便出現(xiàn)在贈(zèng)言窗口的下方區(qū)域或其他指定區(qū)域處。當(dāng)?shù)谝挥脩酎c(diǎn)擊顯示入口后,多種文字贈(zèng)言模板和圖形標(biāo)識(shí)便在當(dāng)前頁面上進(jìn)行顯示,以供第一用戶進(jìn)行選擇。第一用戶點(diǎn)擊”確認(rèn)”按鍵后,第一用戶設(shè)置的文字信息便隨同支付請(qǐng)求一并發(fā)送至指定應(yīng)用服務(wù)器,進(jìn)而在后續(xù)過程中由指定應(yīng)用服務(wù)器將虛擬票據(jù)的提示消息轉(zhuǎn)發(fā)至第二終端。
[0100]其中,在將虛擬票據(jù)數(shù)據(jù)包和虛擬票據(jù)的提示消息發(fā)送給第二用戶時(shí),可采取打包或非打包的形式進(jìn)行發(fā)送,本發(fā)明實(shí)施例對(duì)此不進(jìn)行具體限定。
[0101]309、第一終端顯示虛擬票據(jù)轉(zhuǎn)移結(jié)果。
[0102]在本發(fā)明實(shí)施例中,第一終端在將虛擬票據(jù)轉(zhuǎn)移至第二終端后,為了使得第一用戶明確心意是否送達(dá),本發(fā)明實(shí)施例提供的方法還包括第一終端向第一用戶顯示虛擬票據(jù)轉(zhuǎn)移結(jié)果的步驟。
[0103]其中,當(dāng)虛擬票據(jù)轉(zhuǎn)移成功時(shí),虛擬票據(jù)轉(zhuǎn)移結(jié)果可為諸如“向第二用戶送達(dá)心意成功”等文字形式,還可為勝利手勢(shì)等圖片形式;當(dāng)虛擬票據(jù)轉(zhuǎn)移失敗時(shí),虛擬票據(jù)轉(zhuǎn)移結(jié)果可為諸如“向第二用戶送達(dá)心意失敗”等文字形式,還可為沮喪表情等圖片形式;本發(fā)明實(shí)施例對(duì)虛擬票據(jù)轉(zhuǎn)移結(jié)果的形式不進(jìn)行具體限定。
[0104]需要說明的是,當(dāng)?shù)谝挥脩羲瓦_(dá)心意成功后,第二用戶便可根據(jù)轉(zhuǎn)移的虛擬票據(jù)到門店去兌換目標(biāo)物,詳細(xì)過程參見下述步驟310至311。
[0105]310、第二終端在與第一用戶的信息交互頁面上顯示提示消息;當(dāng)檢測(cè)到提示消息的點(diǎn)擊操作時(shí),顯示虛擬票據(jù)數(shù)據(jù)包;在檢測(cè)到虛擬票據(jù)數(shù)據(jù)包的點(diǎn)擊操作后,在當(dāng)前頁面上顯示虛擬票據(jù)。
[0106]在本發(fā)明實(shí)施例中,當(dāng)?shù)诙脩艚邮盏街付☉?yīng)用服務(wù)器發(fā)送的虛擬票據(jù)后,還需先在于第一用戶的信息交互頁面上進(jìn)行顯示,以提示第二用戶進(jìn)行查收。
[0107]參見圖6a,在第一用戶的信息交互頁面上顯示提示信息時(shí),可僅顯示步驟308中的第一種提示信息“送你一份心意,快去看看吧”,以提示第二用戶進(jìn)行虛擬票據(jù)的查看。當(dāng)?shù)诙脩酎c(diǎn)擊如圖6b所示的禮品包后,再顯示步驟308中的第二種提示信息,也即第一用戶設(shè)置的文字信息。當(dāng)然,也可將第一用戶輸入的文字信息在信息交互頁面上進(jìn)行顯示,本發(fā)明實(shí)施例對(duì)此不進(jìn)行具體限定。
[0108]當(dāng)?shù)诙脩酎c(diǎn)擊圖6a所示的聊天框后,頁面進(jìn)行跳轉(zhuǎn),顯示圖6b所示的禮品包頁面。當(dāng)?shù)诙脩酎c(diǎn)擊該禮品后,顯示如圖6c所示的信息詳情頁面。該心意詳情頁面中包括虛擬票據(jù)的有效期限、目標(biāo)物的圖片、名稱、目標(biāo)物的數(shù)量、虛擬票據(jù)的查看或領(lǐng)取方式等。本發(fā)明實(shí)施例對(duì)該心意詳情頁面包括的內(nèi)容不進(jìn)行具體限定。
[0109]311、當(dāng)?shù)诙脩魧⑻摂M票據(jù)兌換為目標(biāo)物后,第一終端通過社交應(yīng)用接收目標(biāo)服務(wù)器發(fā)送的票據(jù)使用通知消息。
[0110]以虛擬票據(jù)包括圖6c所示的圖形標(biāo)識(shí)碼為例,則第二用戶可在目標(biāo)物門店通過該圖形標(biāo)識(shí)碼進(jìn)行目標(biāo)物的兌換。門店通過掃描設(shè)備掃描圖形標(biāo)識(shí)碼成功后,第二用戶便可得到第一用戶贈(zèng)送的目標(biāo)物,進(jìn)而實(shí)現(xiàn)線上贈(zèng)送、線下兌換的目的,省去了當(dāng)面贈(zèng)送和郵寄贈(zèng)送的麻煩。
[0111]此外,為了使得第二用戶清晰自己的兌換情況,在第二用戶進(jìn)行目標(biāo)物兌換后,目標(biāo)服務(wù)器還會(huì)生成票據(jù)使用通知消息,并向第一終端發(fā)送該票據(jù)使用通知消息。以使第一終端在收到該票據(jù)使用通知消息后,通過社交應(yīng)用向第二用戶發(fā)送使用記錄消息。
[0112]需要說明的是,為了防止他人盜用第二用戶的虛擬票據(jù),當(dāng)目標(biāo)服務(wù)器檢測(cè)到該虛擬票據(jù)的使用操作時(shí),可向指定應(yīng)用服務(wù)器發(fā)送提示消息。從而由指定應(yīng)用服務(wù)器在確定該虛擬票據(jù)的所有者(第二用戶)后,向第二用戶發(fā)送確認(rèn)消息,以便第二用戶及時(shí)掌握虛擬票據(jù)的使用情況。
[0113]312、第一終端通過社交應(yīng)用向第二終端發(fā)送使用記錄消息。
[0114]在本發(fā)明實(shí)施例中,使用記錄消息中可包括虛擬票據(jù)的使用門店名稱、門店地址信息、門店聯(lián)系方式、使用日期信息、虛擬票據(jù)使用張數(shù)信息、虛擬票據(jù)對(duì)應(yīng)目標(biāo)物信息等等,本發(fā)明實(shí)施例對(duì)使用記錄消息包括的內(nèi)容不進(jìn)行具體限定。
[0115]313、第二終端在接收到虛擬票據(jù)的使用記錄消息后,在HTML5頁面中顯示使用記錄消息。
[0116]在本發(fā)明實(shí)施例中,第二終端接收到第一終端發(fā)送的虛擬票據(jù)的使用記錄消息后,可在HTML5頁面中進(jìn)行顯示,以便于第二用戶全面了解虛擬票據(jù)的使用情況。
[0117]本發(fā)明實(shí)施例提供的方法,在第一用戶通過社交應(yīng)用發(fā)起對(duì)目標(biāo)物的支付請(qǐng)求,并接收到支付請(qǐng)求的支付結(jié)果后,根據(jù)該支付結(jié)果,社交應(yīng)用向目標(biāo)服務(wù)器發(fā)送虛擬票據(jù)獲取請(qǐng)求;之后,第一終端通過社交應(yīng)用接收目標(biāo)服務(wù)器發(fā)送的虛擬票據(jù),并獲取第一用戶在社交應(yīng)用的關(guān)系鏈中選取的至少一個(gè)第二用戶,通過社交應(yīng)用將該虛擬票據(jù)發(fā)送至第二用戶,由于第一用戶通過社交應(yīng)用和用戶關(guān)系鏈實(shí)現(xiàn)了虛擬票據(jù)的轉(zhuǎn)移,所以對(duì)社交應(yīng)用的功能進(jìn)行了進(jìn)一步地?cái)U(kuò)展,更好地提升了用戶粘度。另外,由于用戶關(guān)系鏈中的好友覆蓋面較廣,因此省去了當(dāng)面贈(zèng)送和郵寄贈(zèng)送的繁瑣過程,用戶體驗(yàn)度更佳。
[0118]圖7是本發(fā)明實(shí)施例提供的一種社交應(yīng)用中虛擬票據(jù)轉(zhuǎn)移裝置的結(jié)構(gòu)示意圖。參見圖7,該裝置包括:支付請(qǐng)求發(fā)起模塊701、支付結(jié)果接收模塊702、票據(jù)獲取模塊703、票據(jù)接收模塊704、用戶獲取模塊705、票據(jù)發(fā)送模塊706。
[0119]其中,支付請(qǐng)求發(fā)起模塊701,用于通過社交應(yīng)用發(fā)起對(duì)目標(biāo)物的支付請(qǐng)求;支付結(jié)果接收模塊702與支付請(qǐng)求發(fā)起模塊701連接,用于