據(jù)的方法的流程圖。
【具體實施方式】
[0018]以下結(jié)合附圖對本發(fā)明的實施例進行詳細說明,但是本發(fā)明可以由權(quán)利要求限定和覆蓋的多種不同方式實施。
[0019]實施例一
參照圖1,本發(fā)明的優(yōu)選實施例提供了一種PC端向手機端傳輸數(shù)據(jù)的方法,包括:
步驟S101,服務(wù)器接收數(shù)據(jù)發(fā)送方通過即時通訊應(yīng)用PC客戶端發(fā)送的數(shù)據(jù)傳輸請求,數(shù)據(jù)傳輸請求的內(nèi)容至少包括數(shù)據(jù)接收方的手機號碼和PC端待傳輸?shù)臄?shù)據(jù),或服務(wù)器接收數(shù)據(jù)發(fā)送方通過即時通訊應(yīng)用手機客戶端發(fā)送的數(shù)據(jù)傳輸請求,數(shù)據(jù)傳輸請求的內(nèi)容至少包括數(shù)據(jù)接收方的手機號碼和自動讀取指令,自動讀取指令用于通過即時通訊應(yīng)用PC客戶端自動讀取并上傳PC端待傳輸?shù)臄?shù)據(jù)至服務(wù)器;
步驟S102,服務(wù)器保存數(shù)據(jù),建立數(shù)據(jù)發(fā)送方與數(shù)據(jù)接收方進行數(shù)據(jù)傳輸?shù)慕换ロ撁?,并生成指向交互頁面的鏈接信息?br> 步驟S103,服務(wù)器將鏈接信息發(fā)送給數(shù)據(jù)接收方的手機號碼;
步驟S104,數(shù)據(jù)接收方根據(jù)其手機號碼接收的鏈接信息建立與服務(wù)器的通訊連接,并基于交互頁面實現(xiàn)與數(shù)據(jù)發(fā)送方的數(shù)據(jù)傳輸。
[0020]本發(fā)明的PC端向手機端傳輸數(shù)據(jù)的方法,通過服務(wù)器接收數(shù)據(jù)發(fā)送方通過即時通訊應(yīng)用PC客戶端發(fā)送的數(shù)據(jù)傳輸請求,數(shù)據(jù)傳輸請求的內(nèi)容至少包括數(shù)據(jù)接收方的手機號碼和PC端待傳輸?shù)臄?shù)據(jù),或服務(wù)器接收數(shù)據(jù)發(fā)送方通過即時通訊應(yīng)用手機客戶端發(fā)送的數(shù)據(jù)傳輸請求,數(shù)據(jù)傳輸請求的內(nèi)容至少包括數(shù)據(jù)接收方的手機號碼和自動讀取指令,自動讀取指令用于通過即時通訊應(yīng)用PC客戶端自動讀取并上傳PC端待傳輸?shù)臄?shù)據(jù)至服務(wù)器;服務(wù)器保存數(shù)據(jù),建立數(shù)據(jù)發(fā)送方與數(shù)據(jù)接收方進行數(shù)據(jù)傳輸?shù)慕换ロ撁?,并生成指向交互頁面的鏈接信息;服?wù)器將鏈接信息發(fā)送給數(shù)據(jù)接收方的手機號碼;數(shù)據(jù)接收方根據(jù)其手機號碼接收的鏈接信息建立與服務(wù)器的通訊連接,并基于交互頁面實現(xiàn)與數(shù)據(jù)發(fā)送方的數(shù)據(jù)傳輸,解決了現(xiàn)有PC端向手機端傳輸數(shù)據(jù)過程中無法實時并快捷傳輸數(shù)據(jù)的技術(shù)問題,實現(xiàn)了數(shù)據(jù)接收方無需登錄電子郵箱或即時通訊軟件便可實時快捷接收數(shù)據(jù),且數(shù)據(jù)發(fā)送方只需一鍵式操作便可將數(shù)據(jù)發(fā)送給數(shù)據(jù)接收方,簡化了數(shù)據(jù)傳輸流程,提高了數(shù)據(jù)傳輸效率。
[0021]采用本發(fā)明實施例的方法,只需數(shù)據(jù)發(fā)送方的一鍵式操作,即可將PC端的數(shù)據(jù)發(fā)送到數(shù)據(jù)接收方。不僅方便了數(shù)據(jù)發(fā)送方,更加方便了數(shù)據(jù)接收方,即數(shù)據(jù)接收方無需安裝任何與數(shù)據(jù)接收方匹配的即時通訊應(yīng)用客戶端,也無需登錄電子郵箱,只需在手機短信中訪問數(shù)據(jù)發(fā)送方發(fā)送的鏈接信息就能實時快捷接收PC端發(fā)送的數(shù)據(jù)。解決了通過傳統(tǒng)的電子郵箱傳輸數(shù)據(jù)的不實時問題以及數(shù)據(jù)發(fā)送方和數(shù)據(jù)接收方都需登錄電子郵箱的流程復雜問題,同時也解決了通過即時通訊軟件傳輸數(shù)據(jù)需要數(shù)據(jù)發(fā)送方和數(shù)據(jù)接收方都安裝和注冊同一即時通訊軟件的流程復雜問題。
[0022]在步驟SlOl中,本實施例設(shè)置不同的PC端數(shù)據(jù)上傳方式,即數(shù)據(jù)發(fā)送方可以直接通過即時通訊應(yīng)用PC客戶端將待傳輸?shù)臄?shù)據(jù)發(fā)送給服務(wù)器,也可以在即時通訊應(yīng)用手機客戶端通過發(fā)送自動讀取指令給服務(wù)器,自動讀取指令用于通過即時通訊應(yīng)用PC客戶端自動讀取并上傳PC端待傳輸?shù)臄?shù)據(jù)至服務(wù)器。
[0023]具體地,本實施例中,數(shù)據(jù)發(fā)送方可以直接在PC端下載和登錄即時通訊應(yīng)用客戶端,然后至少將數(shù)據(jù)接收方的手機號碼和待傳輸?shù)臄?shù)據(jù)通過即時通訊應(yīng)用PC客戶端發(fā)送給服務(wù)器,也可以在手機端下載和登錄即時通訊應(yīng)用客戶端,并通過即時通訊應(yīng)用手機客戶端發(fā)送至少包括數(shù)據(jù)接收方的手機號碼和自動讀取指令的數(shù)據(jù)傳輸請求給服務(wù)器。本實施例通過即時通訊應(yīng)用手機客戶端向服務(wù)器發(fā)送至少包括數(shù)據(jù)接收方的手機號碼和自動讀取指令的數(shù)據(jù)傳輸請求后,由于PC端也同樣安裝有與手機端相同的即時通訊應(yīng)用客戶端,故即時通訊應(yīng)用PC端客戶端根據(jù)服務(wù)器的指示選擇待傳輸?shù)臄?shù)據(jù)并將其上傳至服務(wù)器,需要注意的是自動讀取指令必須明確告知服務(wù)器PC端待傳輸?shù)臄?shù)據(jù)所在的具體詳細位置、名稱或其他屬性信息,從而避免根據(jù)自動讀取指令搜索待傳輸?shù)臄?shù)據(jù)時出錯。
[0024]本實施例通過提供即時通訊應(yīng)用PC端客戶端或者即時通訊應(yīng)用手機客戶端發(fā)送數(shù)據(jù)傳輸請求,解決了數(shù)據(jù)發(fā)送方不在PC端時也能將PC端的數(shù)據(jù)傳輸給數(shù)據(jù)接收方的手機端,減少了由于數(shù)據(jù)發(fā)送方不在PC端不能完成數(shù)據(jù)傳輸?shù)牟槐?,為PC端向手機端傳輸數(shù)據(jù)提供了保障。
[0025]實施例二
參照圖2,可選地,步驟S103,服務(wù)器將鏈接信息發(fā)送給數(shù)據(jù)接收方的手機號碼包括:步驟S1031,服務(wù)器判斷數(shù)據(jù)傳輸請求中是否包含中轉(zhuǎn)指令,若是,則發(fā)送包含鏈接信息和接收方的手機號碼的自動轉(zhuǎn)發(fā)指令至數(shù)據(jù)發(fā)送方的即時通訊應(yīng)用手機客戶端;
步驟S1032,數(shù)據(jù)發(fā)送方的即時通訊應(yīng)用手機客戶端根據(jù)自動轉(zhuǎn)發(fā)指令將鏈接信息轉(zhuǎn)為手機短信并發(fā)送給數(shù)據(jù)接收方的手機號碼。
[0026]由于直接通過服務(wù)器(即第三方平臺)并以隨機號碼形式將鏈接信息發(fā)送給數(shù)據(jù)接收方的手機號碼,這種以陌生號碼形式發(fā)送鏈接信息到數(shù)據(jù)接收方的方式導致用戶體驗差,例如,數(shù)據(jù)接收方并不能確信該鏈接信息來自通訊錄中的聯(lián)系人,或者誤認為詐騙短信以及網(wǎng)絡(luò)病毒鏈接地址等。本實施例通過在數(shù)據(jù)傳輸請求中增加中轉(zhuǎn)指令,并在服務(wù)器判定有中轉(zhuǎn)指令后發(fā)送包含鏈接信息和接收方的手機號碼的自動轉(zhuǎn)發(fā)指令至數(shù)據(jù)發(fā)送方的即時通訊應(yīng)用手機客戶端,再由數(shù)據(jù)發(fā)送方的即時通訊應(yīng)用手機客戶端根據(jù)自動轉(zhuǎn)發(fā)指令將鏈接信息轉(zhuǎn)為手機短信并發(fā)送給數(shù)據(jù)接收方的手機號碼的方式,可以讓數(shù)據(jù)接收方確信鏈接信息發(fā)自于通訊好友,而非陌生號碼或網(wǎng)絡(luò)病毒網(wǎng)站,且無需借助第三方軟件實現(xiàn)服務(wù)器與數(shù)據(jù)接收方的通訊連接,大大降低了通訊成本。且本實施例中數(shù)據(jù)發(fā)送方的即時通訊應(yīng)用手機客戶端融合了手機短信和即時通訊應(yīng)用,實現(xiàn)了跨應(yīng)用之間的數(shù)據(jù)通訊。
[0027]可選地,步驟S1032,數(shù)據(jù)發(fā)送方的即時通訊應(yīng)用手機客戶端根據(jù)自動轉(zhuǎn)發(fā)指令將鏈接信息轉(zhuǎn)為手機短信并發(fā)送給數(shù)據(jù)接收方的手機號碼包括:
接收服務(wù)器發(fā)送的包含鏈接信息和接收方的手機號碼的自動轉(zhuǎn)發(fā)指令;
基于自動轉(zhuǎn)發(fā)指令調(diào)用數(shù)據(jù)發(fā)送方的手機短信的本地短信接口;
基于本地短信接口將鏈接信息發(fā)送至數(shù)據(jù)接收方的手機號碼。
[0028]本實施例中的數(shù)據(jù)發(fā)送方的即時通訊應(yīng)用手機客戶端接收到服務(wù)器發(fā)送的包含鏈接信息和接收方的手機號碼的自動轉(zhuǎn)發(fā)指令后,主要通過兩種方式將該鏈接信息轉(zhuǎn)為手機短信進行發(fā)送。具體為調(diào)用系統(tǒng)短信接口直接發(fā)送短信或調(diào)起系統(tǒng)發(fā)短信功能,本實施例采用第一種即調(diào)用系統(tǒng)短信接口直接發(fā)送短信的方法,具體過程包括:首先接收服務(wù)器發(fā)送的包含鏈接信息和接收方的手機號碼的自動轉(zhuǎn)發(fā)指令,然后基于自動轉(zhuǎn)發(fā)指令調(diào)用數(shù)據(jù)發(fā)送方的手機短信的本地短信接口,本實施例中調(diào)用數(shù)據(jù)發(fā)送方的手機短信的本地短信接口的調(diào)用函數(shù)采用SmsManager.getDefault函數(shù)獲取短信管理器,最后基于本地短信接口將鏈接信息發(fā)送至接收方的手機號碼,具體格式為:smsManager.sendTextMessage(destinat1nAddress, scAddress, text, sentlntent, deliverylntent),其中destinat1nAddress為目標地址,在本實施例中具體為數(shù)據(jù)接收方的手機號碼,text在本實施例中具體為服務(wù)器生成的鏈接信息,scAddress為短信中心號碼,可以不填,sen