本申請(qǐng)涉及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及一種用于通訊的信息的推送、獲取方法及裝置,通訊方法及裝置。
背景技術(shù):
隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展和智能手機(jī)的普及,越來越多的用戶選擇在手機(jī)上安裝郵箱客戶端以隨時(shí)隨地進(jìn)行郵件的收發(fā)操作。
目前,手機(jī)上的郵箱客戶端通常只具備常規(guī)的郵件收發(fā)功能和郵件聯(lián)系人管理功能,但是在一些情況下,郵箱聯(lián)絡(luò)人會(huì)產(chǎn)生使用除郵件以外的其它聯(lián)絡(luò)方式進(jìn)行通訊的需求。
例如,用戶期望通過電話方式與郵箱聯(lián)絡(luò)人進(jìn)行通訊。但是,由于郵箱聯(lián)絡(luò)人并不一定是用戶的電話聯(lián)系人,故用戶需要通過其它的查詢工具來查詢郵件發(fā)送方的手機(jī)號(hào)碼,操作繁瑣且耗時(shí)較多,導(dǎo)致用戶的使用體驗(yàn)不佳。另一方面,郵箱聯(lián)絡(luò)人也并不期望己方的手機(jī)號(hào)碼可以被任意的用戶所獲取,這顯然會(huì)增加針對(duì)郵箱聯(lián)絡(luò)人的高風(fēng)險(xiǎn)行為發(fā)生的可能。
技術(shù)實(shí)現(xiàn)要素:
本申請(qǐng)實(shí)施例提供一種用于通訊的信息的推送、獲取方法及裝置和通訊的方法及裝置,用以解決現(xiàn)有技術(shù)中郵箱客戶端操作繁瑣,導(dǎo)致用戶使用體驗(yàn)不佳的問題,并且可以降低針對(duì)郵箱聯(lián)絡(luò)人的高風(fēng)險(xiǎn)行為發(fā)生的可能。
本申請(qǐng)實(shí)施例提供的一種用于通訊的信息的推送方法,包括:
接收發(fā)送終端的郵箱賬戶發(fā)送的郵件報(bào)文;
判斷目標(biāo)終端的郵箱賬戶和發(fā)送終端的郵箱賬戶是否屬于約定通訊群組;
若是,則將發(fā)送終端預(yù)存的用于通訊的信息封裝進(jìn)所述郵件報(bào)文,并通過目標(biāo)終端郵件服務(wù)器推送給所述目標(biāo)終端,以便利用所述用于通訊的信息實(shí)現(xiàn)發(fā)送終端和目標(biāo)終端之間的通訊。
本申請(qǐng)實(shí)施例提供的一種用于通訊的信息的獲取方法,包括:
接收目標(biāo)終端的第一信息獲取請(qǐng)求,所述第一信息獲取請(qǐng)求包括發(fā)送終端的郵箱賬戶的郵箱信息;
判斷目標(biāo)終端的郵箱賬戶和發(fā)送終端的郵箱賬戶是否屬于約定通訊群組;
若是,則從與發(fā)送終端的郵箱賬戶對(duì)應(yīng)的發(fā)送終端郵件服務(wù)器中獲取發(fā)送終端預(yù)存的用于通訊的信息,以便將所述用于通訊的信息發(fā)送給所述目標(biāo)終端,以便利用所述用于通訊的信息實(shí)現(xiàn)發(fā)送終端和目標(biāo)終端之間的通訊。
本申請(qǐng)實(shí)施例提供的一種通訊方法,包括:
接收目標(biāo)終端的郵箱賬戶的通訊請(qǐng)求;
從根據(jù)如上所述的方法得到發(fā)送終端預(yù)存的用于通訊的信息;
根據(jù)所述用于通訊的信息與所述發(fā)送終端進(jìn)行通訊。
本申請(qǐng)實(shí)施例提供的一種用于通訊的信息的推送裝置,包括:
接收模塊,接收發(fā)送終端的郵箱賬戶發(fā)送的郵件報(bào)文;
比對(duì)模塊,用于判斷目標(biāo)終端的郵箱賬戶和發(fā)送終端的郵箱賬戶是否屬于約定通訊群組;
發(fā)送模塊,用于在目標(biāo)終端的郵箱賬戶和發(fā)送終端的郵箱賬戶屬于約定通訊群組時(shí),將發(fā)送終端預(yù)存的用于通訊的信息封裝進(jìn)所述郵件報(bào)文,并通過目標(biāo)終端郵件服務(wù)器推送給所述目標(biāo)終端,以便利用所述用于通訊的信息實(shí)現(xiàn)發(fā)送終端和目標(biāo)終端之間的通訊。
本申請(qǐng)實(shí)施例提供的一種用于通訊的信息的獲取裝置,包括:
接收模塊,用于接收目標(biāo)終端的第一信息獲取請(qǐng)求,所述第一信息獲取請(qǐng)求包括發(fā)送終端的郵箱賬戶的郵箱信息;
比對(duì)模塊,用于判斷目標(biāo)終端的郵箱賬戶和發(fā)送終端的郵箱賬戶是否屬于 約定通訊群組;
獲取模塊,用于在目標(biāo)終端的郵箱賬戶和發(fā)送終端的郵箱賬戶屬于約定通訊群組時(shí),從與發(fā)送終端的郵箱賬戶對(duì)應(yīng)的發(fā)送終端郵件服務(wù)器中獲取發(fā)送終端預(yù)存的用于通訊的信息,以便將所述用于通訊的信息發(fā)送給所述目標(biāo)終端,以便利用所述用于通訊的信息實(shí)現(xiàn)發(fā)送終端和目標(biāo)終端之間的通訊。
本申請(qǐng)實(shí)施例提供的一種通訊裝置,包括:
請(qǐng)求響應(yīng)模塊,接收目標(biāo)終端的郵箱賬戶的通訊請(qǐng)求;
調(diào)用模塊,用于從根據(jù)如上所述的裝置得到發(fā)送終端預(yù)存的用于通訊的信息;
通訊模塊,用于根據(jù)所述用于通訊的信息與所述發(fā)送終端進(jìn)行通訊。
本申請(qǐng)實(shí)施例提供的用于通訊的信息的推送、獲取方法及裝置和通訊方法及裝置,發(fā)送終端郵件服務(wù)器在向目標(biāo)終端推送發(fā)送終端預(yù)存的用于通訊的信息、或目標(biāo)終端主動(dòng)向目標(biāo)終端郵件服務(wù)器請(qǐng)求獲取發(fā)送終端預(yù)存的用于通訊的信息時(shí),都會(huì)判斷發(fā)送終端的郵箱賬戶和目標(biāo)終端的郵箱賬戶是否屬于約定通訊群組,降低了針對(duì)郵箱聯(lián)絡(luò)人的高風(fēng)險(xiǎn)行為發(fā)生的可能;并且,針對(duì)同屬約定通訊群組的郵箱賬戶,可以方便地獲取到彼此的預(yù)存的用于通訊的信息,以便進(jìn)行通訊,提升了用戶體驗(yàn)。
附圖說明
此處所說明的附圖用來提供對(duì)本申請(qǐng)的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本申請(qǐng)的示意性實(shí)施例及其說明用于解釋本申請(qǐng),并不構(gòu)成對(duì)本申請(qǐng)的不當(dāng)限定。在附圖中:
圖1為本申請(qǐng)實(shí)施例提供的用于通訊的信息的推送流程示意圖;
圖2為本申請(qǐng)實(shí)施例提供的利用用于通訊的信息的推送方法推送的發(fā)送終端預(yù)存的用于通訊的信息,與發(fā)送終端進(jìn)行通訊的流程示意圖;
圖3為本申請(qǐng)實(shí)施例提供的利用用于通訊的信息的推送方法推送的發(fā)送 終端預(yù)存的用于通訊的信息,與發(fā)送終端進(jìn)行通訊的系統(tǒng)架構(gòu)圖;
圖4為本申請(qǐng)實(shí)施例提供的用于通訊的信息的獲取流程示意圖;
圖5為本申請(qǐng)實(shí)施例提供的利用用于通訊的信息的獲取方法獲取的發(fā)送終端預(yù)存的用于通訊的信息,與發(fā)送終端進(jìn)行通訊的流程示意圖;
圖6為本申請(qǐng)實(shí)施例提供的利用用于通訊的信息的獲取方法獲取的發(fā)送終端預(yù)存的用于通訊的信息,與發(fā)送終端進(jìn)行通訊的系統(tǒng)架構(gòu)圖;
圖7為本申請(qǐng)實(shí)施例提供的用于通訊的信息的推送裝置的模塊示意圖;
圖8為本申請(qǐng)實(shí)施例提供的用于通訊的信息的獲取裝置的模塊示意圖;
圖9為本申請(qǐng)實(shí)施例提供的通訊裝置的模塊示意圖。
具體實(shí)施方式
為使本申請(qǐng)的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本申請(qǐng)具體實(shí)施例及相應(yīng)的附圖對(duì)本申請(qǐng)技術(shù)方案進(jìn)行清楚、完整地描述。顯然,所描述的實(shí)施例僅是本申請(qǐng)一部分實(shí)施例,而不是全部的實(shí)施例?;诒旧暾?qǐng)中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本申請(qǐng)保護(hù)的范圍。
圖1為本申請(qǐng)實(shí)施例提供的信息推送的過程,具體包括以下步驟:
S11:接收發(fā)送終端的郵箱賬戶發(fā)送的郵件報(bào)文。
當(dāng)發(fā)送終端的郵箱賬戶向目標(biāo)終端發(fā)送郵件時(shí),郵件報(bào)文先發(fā)送至發(fā)送終端郵件服務(wù)器,發(fā)送終端郵件服務(wù)器將該郵件報(bào)文轉(zhuǎn)發(fā)給目標(biāo)終端郵件服務(wù)器,目標(biāo)終端郵件服務(wù)器進(jìn)而將郵件報(bào)文推送至目標(biāo)終端。
本實(shí)施例中,發(fā)送終端和目標(biāo)終端可以為移動(dòng)終端,比如手機(jī),郵件報(bào)文可以來自于安裝在發(fā)送終端上的發(fā)件人手機(jī)郵箱客戶端。當(dāng)然,在替換的實(shí)施例中,發(fā)送終端和目標(biāo)終端也可以是PC、PAD等。
S12:判斷目標(biāo)終端的郵箱賬戶和發(fā)送終端的郵箱賬戶是否屬于約定通訊群組;若是,執(zhí)行S13;若否,執(zhí)行S14。
約定通訊群組中的賬戶可以是被預(yù)先添加設(shè)定,也可以是通過比較不同郵箱賬戶信息而確定。在本實(shí)施例中,判斷目標(biāo)終端和發(fā)送終端的郵箱賬戶是否屬于約定通訊群組的具體過程可以包括:獲取目標(biāo)終端的郵箱賬戶和發(fā)送終端的郵箱賬戶后綴,并判斷目標(biāo)終端的郵箱賬戶和發(fā)送終端的郵箱賬戶后綴是否相同或符合約定。
需要說明的是,目標(biāo)終端的郵箱賬戶后綴可以是收件人手機(jī)郵箱客戶端綁定賬戶的后綴,發(fā)送終端的郵箱賬戶后綴可以是發(fā)件人手機(jī)郵箱客戶端綁定賬戶的后綴。例如,收件人手機(jī)郵箱客戶端綁定賬戶為mike.wang@A.com,發(fā)件人手機(jī)郵箱客戶端綁定賬戶為anne.li@B.com,則此時(shí)獲取的目標(biāo)終端的郵箱賬戶后綴為A.com,發(fā)送終端的郵箱賬戶后綴為B.com。
以企業(yè)內(nèi)網(wǎng)的用戶為例,通常只希望同屬于內(nèi)網(wǎng)的用戶之間可以獲取到彼此的詳細(xì)信息。因此,在下述的步驟S13之前,通過判斷目標(biāo)終端和發(fā)送終端的郵箱賬戶后綴是否相同或有約定,可以避免將己方的詳細(xì)信息誤發(fā)送給不被授權(quán)的用戶。
繼續(xù)沿用上例,步驟S12比對(duì)得知目標(biāo)終端的郵箱賬戶后綴A.com和發(fā)送終端的郵箱賬戶后綴B.com不同,則進(jìn)一步繼續(xù)判斷賬戶后綴A.com和賬戶后綴B.com是否符合約定。這樣做的一種原因在于,對(duì)于一些公司而言,各個(gè)經(jīng)營(yíng)體或子公司之間可能注冊(cè)有不同的郵箱賬戶后綴。針對(duì)這種情況,判斷賬戶后綴A.com和賬戶后綴B.com是否符合約定可以通過兩種方式:一種方式是直接查詢賬戶后綴A.com和賬戶后綴B.com是否已經(jīng)預(yù)先聲明有通訊約定,另一種方式則是主動(dòng)查詢賬戶后綴A.com和賬戶后綴B.com所對(duì)應(yīng)的公司是否隸屬于同一個(gè)母公司,進(jìn)而確定彼此之間是否符合約定。
當(dāng)然,需要說明的是,以上只是以本實(shí)施例在公司內(nèi)網(wǎng)用戶之間的應(yīng)用為例對(duì)約定通訊群組進(jìn)行示范性的說明,在一些其它的實(shí)施例中,還可以根據(jù)不同賬戶之間的其它信息,例如賬戶資料是否經(jīng)過認(rèn)證等,來確定其之間是否屬于約定通訊群組
S13:將發(fā)送終端預(yù)存的用于通訊的信息封裝進(jìn)該郵件報(bào)文,并通過目標(biāo)終端郵件服務(wù)器推送給目標(biāo)終端,以便利用該用于通訊的信息實(shí)現(xiàn)發(fā)送終端和目標(biāo)終端之間的通訊。
本實(shí)施例中,發(fā)送終端預(yù)存的用于通訊的信息可以為該發(fā)送終端的手機(jī)號(hào)碼。而在其它的實(shí)施例中,該用于通訊的信息還可以例如是該發(fā)送終端上安裝的即時(shí)通訊軟件的賬戶名等其它信息。所述的“推送給目標(biāo)終端”可以是這樣:發(fā)送終端郵件服務(wù)器將該封裝有用于通訊的信息的郵件報(bào)文,推送至安裝在目標(biāo)終端上的手機(jī)郵箱客戶端。
在具體的封裝過程中,發(fā)送終端郵件服務(wù)器首先將該用于通訊的信息加密并添加數(shù)據(jù)標(biāo)簽,進(jìn)而再封裝進(jìn)郵件報(bào)文中。當(dāng)目標(biāo)終端需要查看或調(diào)用該用于通訊的信息時(shí),只需在郵件報(bào)文中查找該數(shù)據(jù)標(biāo)簽,并將該數(shù)據(jù)標(biāo)簽對(duì)應(yīng)的報(bào)文解密,即可獲取相應(yīng)發(fā)送終端預(yù)存的用于通訊的信息。
S14:直接將郵件報(bào)文推送給目標(biāo)終端。
如果目標(biāo)終端和發(fā)送終端的郵箱賬戶不屬于約定通訊群組,則發(fā)送終端郵件服務(wù)器不會(huì)將發(fā)送終端預(yù)存的用于通訊的信息封裝進(jìn)郵件報(bào)文中,而是直接轉(zhuǎn)發(fā)郵件報(bào)文,進(jìn)而避免了該用于通訊的信息被轉(zhuǎn)發(fā)給目標(biāo)終端,以便利用該用于通訊的信息實(shí)現(xiàn)目標(biāo)終端和發(fā)送終端之間的通訊。
圖2為本實(shí)施例提供的通訊方法的過程,具體包括:
S21:接收目標(biāo)終端的郵箱賬戶的通訊請(qǐng)求。
配合參照?qǐng)D3,本實(shí)施例中,發(fā)送終端(這里可以稱為被叫方)和目標(biāo)終端(這里可以稱為主叫方)都為手機(jī),發(fā)送終端預(yù)存的用于通訊的信息包括發(fā)送終端的手機(jī)號(hào)碼,此時(shí)的通訊請(qǐng)求包括目標(biāo)終端郵件服務(wù)器接收到的目標(biāo)終端向發(fā)送終端發(fā)起的通話請(qǐng)求。
示范性地,用戶利用目標(biāo)終端發(fā)起通話請(qǐng)求的方式有兩種:一種是用戶選中發(fā)送終端的手機(jī)郵箱客戶端發(fā)送至目標(biāo)終端的手機(jī)郵箱客戶端的郵件,并進(jìn)行“發(fā)件人手機(jī)撥號(hào)”;另一種則是用戶在目標(biāo)終端的手機(jī)郵箱客戶端中選中 發(fā)送終端的郵箱賬戶,進(jìn)而觸發(fā)“發(fā)件人手機(jī)撥號(hào)”。
S22:從根據(jù)上述的用于通訊的信息的推送方法得到發(fā)送終端預(yù)存的用于通訊的信息。
目標(biāo)終端在查找該用于通訊的信息時(shí),會(huì)查找并識(shí)別發(fā)送終端發(fā)送的郵件報(bào)文中的數(shù)據(jù)標(biāo)簽,從而將與該數(shù)據(jù)標(biāo)簽對(duì)應(yīng)的郵件報(bào)文解密,得到發(fā)送終端的手機(jī)號(hào)碼。
S23:根據(jù)發(fā)送終端預(yù)存的用于通訊的信息與該發(fā)送終端進(jìn)行通訊。
具體的通訊過程中,目標(biāo)終端首先根據(jù)發(fā)送終端的手機(jī)號(hào)碼調(diào)用目標(biāo)終端的撥號(hào)服務(wù)。以目標(biāo)終端上安裝的操作系統(tǒng)為android系統(tǒng)為例,調(diào)用撥號(hào)服務(wù)的代碼可以如下:
隨后,目標(biāo)終端會(huì)判斷通過撥號(hào)服務(wù)是否能接通發(fā)送終端。如果撥號(hào)服務(wù)接通,則進(jìn)行正常通訊;如果撥號(hào)服務(wù)未接通,則可能是由于發(fā)送終端正忙或發(fā)送終端無應(yīng)答等原因所致,此時(shí)目標(biāo)終端會(huì)根據(jù)發(fā)送終端的手機(jī)號(hào)碼調(diào)用目標(biāo)終端的短信服務(wù),向發(fā)送終端發(fā)送預(yù)設(shè)短示。本實(shí)施例中,目標(biāo)終端會(huì)進(jìn)一步將其手機(jī)郵箱客戶端的姓名、郵箱等信息補(bǔ)充至待發(fā)送的短信中。其中,目 標(biāo)終端調(diào)用短信服務(wù)的代碼如下:
圖4為本申請(qǐng)實(shí)施例提供的信息獲取的過程,具體包括以下步驟:
S31:接收目標(biāo)終端的第一信息獲取請(qǐng)求,所述第一信息獲取請(qǐng)求包括發(fā)送終端的郵箱賬戶的郵箱信息。
本實(shí)施例中,發(fā)送終端和目標(biāo)終端都可以為移動(dòng)終端,例如手機(jī),第一信息獲取請(qǐng)求可以是來自于安裝在目標(biāo)終端上的撥號(hào)人手機(jī)郵箱客戶端。當(dāng)然,在替換的實(shí)施例中,發(fā)送終端和目標(biāo)終端也可以是PC、PAD等。
S32:判斷目標(biāo)終端的郵箱賬戶和發(fā)送終端的郵箱賬戶是否屬于約定通訊群組;若是,執(zhí)行S33;若否,執(zhí)行S34。
約定通訊群組中的賬戶可以是被預(yù)先添加設(shè)定,也可以是通過比較不同郵箱賬戶信息而確定。在本實(shí)施例中,判斷目標(biāo)終端和發(fā)送終端的郵箱賬戶是否屬于約定通訊群組的具體過程包括:獲取目標(biāo)終端和發(fā)送終端的郵箱賬戶后綴,判斷目標(biāo)終端和發(fā)送終端的郵箱賬戶后綴是否相同或符合約定。
需要說明的是,目標(biāo)終端的郵箱賬戶后綴可以是收件人手機(jī)郵箱客戶端綁定賬戶的后綴,發(fā)送終端的郵箱賬戶后綴可以是發(fā)件人手機(jī)郵箱客戶端綁定賬戶額后綴。例如,收件人手機(jī)郵箱客戶端綁定賬戶為mike.wang@A.com,發(fā)件人手機(jī)郵箱客戶端綁定賬戶為anne.li@B.com,則此時(shí)獲取的目標(biāo)終端的郵箱賬戶后綴為A.com,發(fā)送終端的郵箱賬戶后綴為B.com。
以企業(yè)內(nèi)網(wǎng)的用戶為例,通常只希望同屬于內(nèi)網(wǎng)的用戶之間可以獲取到彼此的詳細(xì)信息。因此,在下述的步驟S33之前,通過判斷目標(biāo)終端和發(fā)送終端的郵箱賬戶后綴是否相同或符合約定,可以避免將己方的詳細(xì)信息誤發(fā)送給不被授權(quán)的用戶。
繼續(xù)沿用上例,步驟S32比對(duì)得知目標(biāo)終端的郵箱賬戶后綴A.com和發(fā)送終端的郵箱賬戶后綴B.com不同,則進(jìn)一步繼續(xù)判斷賬戶后綴A.com和賬戶后綴B.com是否有約定。這樣做的一種原因在于,對(duì)于一些公司而言,各個(gè)經(jīng)營(yíng)體或子公司之間可能注冊(cè)有不同的郵箱賬戶后綴。針對(duì)這種情況,判斷賬戶后綴A.com和賬戶后綴B.com是否符合約定可以通過兩種方式:一種方式是直接查詢賬戶后綴A.com和賬戶后綴B.com是否已經(jīng)預(yù)先聲明有通訊約定,另一種方式則是主動(dòng)查詢賬戶后綴A.com和賬戶后綴B.com所對(duì)應(yīng)的公司是否隸屬于同一個(gè)母公司,進(jìn)而確定彼此之間是否符合約定。
當(dāng)然,需要說明的是,以上只是以本實(shí)施例在公司內(nèi)網(wǎng)用戶之間的應(yīng)用為例對(duì)約定通訊群組進(jìn)行示范性的說明,在一些其它的實(shí)施例中,還可以根據(jù)不同賬戶之間的其它信息,例如賬戶資料是否經(jīng)過認(rèn)證等,來確定其之間是否屬于約定通訊群組。
S33:則從與發(fā)送終端的郵箱賬戶對(duì)應(yīng)的發(fā)送終端郵件服務(wù)器中獲取發(fā)送終端預(yù)存的用于通訊的信息,以便將所述用于通訊的信息發(fā)送給所述目標(biāo)終端,以利用所述用于通訊的信息實(shí)現(xiàn)發(fā)送終端和目標(biāo)終端之間的通訊。
這里所說的“返回給所述目標(biāo)終端”可以是指目標(biāo)終端郵件服務(wù)器從發(fā)送終端郵件服務(wù)器獲取到發(fā)送終端預(yù)存的用于通訊的信息后,返回給安裝在目標(biāo) 終端上的撥號(hào)人手機(jī)郵箱客戶端。具體的獲取過程中:目標(biāo)終端郵件服務(wù)器首先發(fā)送第二信息獲取請(qǐng)求至預(yù)發(fā)送終端的郵箱賬戶對(duì)應(yīng)的發(fā)送終端郵件服務(wù)器,發(fā)送終端郵件服務(wù)器會(huì)響應(yīng)該第二信息獲取請(qǐng)求,并將發(fā)送終端預(yù)存的用于通訊的信息加密后發(fā)送給目標(biāo)終端郵件服務(wù)器,目標(biāo)終端郵件服務(wù)器進(jìn)而將接收到的加密后的用于通訊的信息發(fā)送給目標(biāo)終端。
S34:停止獲取發(fā)送終端預(yù)存的用于通訊的信息。
如果目標(biāo)終端和發(fā)送終端的郵箱賬戶不屬于約定通訊群組,則目標(biāo)終端郵件服務(wù)器不會(huì)發(fā)送上述的第二信息獲取請(qǐng)求,從而停止獲取進(jìn)程。進(jìn)一步地,例如返回給目標(biāo)終端“服務(wù)不可用”的信息。
圖5為本實(shí)施例提供的通訊方法的過程,具體包括:
S41:接收目標(biāo)終端的郵箱賬戶的通訊請(qǐng)求。
配合參照?qǐng)D6,本實(shí)施例中,發(fā)送終端(被叫方)和目標(biāo)終端(主叫方)都為手機(jī),發(fā)送終端預(yù)存的用于通訊的信息包括發(fā)送終端的手機(jī)號(hào)碼,此時(shí)的通訊請(qǐng)求即為目標(biāo)終端郵件服務(wù)器接收到的目標(biāo)終端向發(fā)送終端發(fā)起的通話請(qǐng)求。
示范性地,用戶利用目標(biāo)終端發(fā)起通話請(qǐng)求的方式有兩種:一種是用戶選中發(fā)送終端的手機(jī)郵箱客戶端發(fā)送至目標(biāo)終端的手機(jī)郵箱客戶端的郵件,并進(jìn)行“發(fā)件人手機(jī)撥號(hào)”;另一種則是用戶在目標(biāo)終端的手機(jī)郵箱客戶端中選中發(fā)送終端的郵箱賬戶,進(jìn)而觸發(fā)“發(fā)件人手機(jī)撥號(hào)”。
S42:從根據(jù)上述的用于通訊的信息的獲取方法得到發(fā)送終端預(yù)存的用于通訊的信息。
在上一實(shí)施例中,對(duì)本申請(qǐng)用于通訊的信息的獲取方法已做了詳細(xì)闡述,故在此不再贅述。而在目標(biāo)終端調(diào)取發(fā)送終端預(yù)存的用于通訊的信息后,會(huì)將該用于通訊的信息解密,以得到發(fā)送終端的手機(jī)號(hào)碼。
S43:根據(jù)發(fā)送終端預(yù)存的用于通訊的信息與該發(fā)送終端進(jìn)行通訊。
具體的通訊過程中,目標(biāo)終端首先根據(jù)發(fā)送終端的手機(jī)號(hào)碼調(diào)用目標(biāo)終端 的撥號(hào)服務(wù)。以目標(biāo)終端上安裝的操作系統(tǒng)為android系統(tǒng)為例,調(diào)用撥號(hào)服務(wù)的代碼已在上述信息推送方法的實(shí)施例中示出,這里不再贅述。
隨后,目標(biāo)終端會(huì)判斷通過撥號(hào)服務(wù)是否能接通發(fā)送終端。如果撥號(hào)服務(wù)接通,則進(jìn)行正常通訊;如果撥號(hào)服務(wù)未接通,則可能是由于發(fā)送終端正忙或發(fā)送終端無應(yīng)答等所致,此時(shí)目標(biāo)終端會(huì)根據(jù)發(fā)送終端的手機(jī)號(hào)碼調(diào)用目標(biāo)終端的短信服務(wù),向發(fā)送終端發(fā)送預(yù)設(shè)短信。本實(shí)施例中,目標(biāo)終端會(huì)進(jìn)一步將其手機(jī)郵箱客戶端的姓名、郵箱等信息補(bǔ)充至待發(fā)送的短信中;其中,目標(biāo)終端調(diào)用短信服務(wù)的代碼也已在上述信息推送方法的實(shí)施例中示出,這里不再贅述。
圖7為本實(shí)施例提供的信息推送的裝置的模塊示意圖,具體包括:
接收模塊51,接收發(fā)送終端的郵箱賬戶發(fā)送的郵件報(bào)文;
比對(duì)模塊52,用于判斷目標(biāo)終端的郵箱賬戶和發(fā)送終端的郵箱賬戶是否屬于約定通訊群組;
發(fā)送模塊53,用于在目標(biāo)終端的郵箱賬戶和發(fā)送終端的郵箱賬戶屬于約定通訊群組時(shí),將發(fā)送終端預(yù)存的用于通訊的信息封裝進(jìn)所述郵件報(bào)文,并通過目標(biāo)終端郵件服務(wù)器推送給所述目標(biāo)終端,以便利用所述用于通訊的信息實(shí)現(xiàn)發(fā)送終端和目標(biāo)終端之間的通訊。
在本實(shí)施例中,所述比對(duì)模塊52具體用于,獲取目標(biāo)終端和發(fā)送終端的郵箱賬戶后綴,判斷目標(biāo)終端和發(fā)送終端的郵箱賬戶后綴是否相同或有約定;根據(jù)對(duì)目標(biāo)終端的郵箱賬戶和發(fā)送終端的郵箱賬戶后綴是否相同或有約定的判斷結(jié)果,確定目標(biāo)終端的郵箱賬戶和發(fā)送終端的郵箱賬戶是否屬于約定通訊群組。
在本實(shí)施例中,所述裝置還包括加密模塊54,用于加密發(fā)送終端預(yù)存的用于通訊的信息;所述發(fā)送模塊53具體用于,將加密后的所述用于通訊的信息封裝進(jìn)所述郵件報(bào)文。
在本實(shí)施例中,所述發(fā)送模塊53具體用于,將發(fā)送終端預(yù)存的用于通訊 的信息推送至所述目標(biāo)終端的手機(jī)郵箱客戶端;
所述目標(biāo)終端郵件服務(wù)器為手機(jī)郵件服務(wù)器。
圖8為本實(shí)施例提供的信息獲取的裝置的模塊示意圖,具體包括:
接收模塊61,用于接收目標(biāo)終端的第一信息獲取請(qǐng)求,所述第一信息獲取請(qǐng)求包括發(fā)送終端的郵箱賬戶的郵箱信息;
比對(duì)模塊62,用于判斷目標(biāo)終端的郵箱賬戶和發(fā)送終端的郵箱賬戶是否屬于約定通訊群組;
獲取模塊63,用于在目標(biāo)終端的郵箱賬戶和發(fā)送終端的郵箱賬戶屬于約定通訊群組時(shí),從與發(fā)送終端的郵箱賬戶對(duì)應(yīng)的發(fā)送終端郵件服務(wù)器中獲取發(fā)送終端預(yù)存的用于通訊的信息,以便將所述用于通訊的信息發(fā)送給所述目標(biāo)終端,以便利用所述用于通訊的信息實(shí)現(xiàn)發(fā)送終端和目標(biāo)終端之間的通訊。
在本實(shí)施例中,所述比對(duì)模塊62具體用于,獲取目標(biāo)終端和發(fā)送終端的郵箱賬戶后綴,判斷目標(biāo)終端和發(fā)送終端的郵箱賬戶后綴是否相同或有約定;根據(jù)對(duì)目標(biāo)終端的郵箱賬戶和發(fā)送終端的郵箱賬戶后綴是否相同或有約定的判斷結(jié)果確定目標(biāo)終端的郵箱賬戶和發(fā)送終端的郵箱賬戶是否屬于約定通訊群組。
在本實(shí)施例中,所述獲取模塊63具體用于,發(fā)送第二信息獲取請(qǐng)求至發(fā)送終端郵件服務(wù)器,接收發(fā)送終端郵件服務(wù)器返回的加密后的發(fā)送終端預(yù)存的用于通訊的信息,將加密后的所述用于通訊的信息發(fā)送給所述目標(biāo)終端。
在本實(shí)施例中,所述接收模塊61具體用于,接收目標(biāo)終端的手機(jī)郵箱客戶端發(fā)送的第一信息獲取請(qǐng)求;
所述發(fā)送終端郵件服務(wù)器為手機(jī)郵件服務(wù)器。
圖9為本實(shí)施例提供的通訊裝置的模塊示意圖,具體包括:
請(qǐng)求響應(yīng)模塊71,用于接收目標(biāo)終端的郵箱賬戶的通訊請(qǐng)求;
調(diào)用模塊72,用于從根據(jù)上述的裝置得到發(fā)送終端預(yù)存的用于通訊的信息;
通訊模塊73,用于根據(jù)所述用于通訊的信息與所述發(fā)送終端進(jìn)行通訊。
在本實(shí)施例中,所述發(fā)送終端為手機(jī),所述發(fā)送終端預(yù)存的用于通訊的信息包括:發(fā)送終端的手機(jī)號(hào)碼;
所述通訊模塊73具體用于,根據(jù)所述發(fā)送終端的手機(jī)號(hào)碼調(diào)用目標(biāo)終端的撥號(hào)服務(wù);判斷通過撥號(hào)服務(wù)是否能接通發(fā)送終端;若否,則根據(jù)所述發(fā)送終端的手機(jī)號(hào)碼調(diào)用目標(biāo)終端的短信服務(wù),向發(fā)送終端發(fā)送預(yù)設(shè)短信。
本申請(qǐng)實(shí)施例提供用于通訊的信息的推送、獲取方法及裝置和通訊的方法及裝置,發(fā)送終端郵件服務(wù)器在向目標(biāo)終端推送發(fā)送終端預(yù)存的用于通訊的信息、或目標(biāo)終端主動(dòng)向目標(biāo)終端郵件服務(wù)器請(qǐng)求獲取發(fā)送終端預(yù)存的用于通訊的信息時(shí),都會(huì)判斷發(fā)送終端的郵箱賬戶和目標(biāo)終端的郵箱賬戶是否屬于約定通訊群組,降低了針對(duì)郵箱聯(lián)絡(luò)人的高風(fēng)險(xiǎn)行為發(fā)生的可能;并且,針對(duì)同屬約定通訊群組的郵箱賬戶,可以方便地獲取到彼此預(yù)存的用于通訊的信息,以進(jìn)行通訊,提升了用戶體驗(yàn)。
本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器、CD-ROM、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè) 備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
在一個(gè)典型的配置中,計(jì)算設(shè)備包括一個(gè)或多個(gè)處理器(CPU)、輸入/輸出接口、網(wǎng)絡(luò)接口和內(nèi)存。
內(nèi)存可能包括計(jì)算機(jī)可讀介質(zhì)中的非永久性存儲(chǔ)器,隨機(jī)存取存儲(chǔ)器(RAM)和/或非易失性內(nèi)存等形式,如只讀存儲(chǔ)器(ROM)或閃存(flash RAM)。內(nèi)存是計(jì)算機(jī)可讀介質(zhì)的示例。
計(jì)算機(jī)可讀介質(zhì)包括永久性和非永久性、可移動(dòng)和非可移動(dòng)媒體可以由任何方法或技術(shù)來實(shí)現(xiàn)信息存儲(chǔ)。信息可以是計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序的模塊或其他數(shù)據(jù)。計(jì)算機(jī)的存儲(chǔ)介質(zhì)的例子包括,但不限于相變內(nèi)存(PRAM)、靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM)、動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(DRAM)、其他類型的隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、電可擦除可編程只讀存儲(chǔ)器(EEPROM)、快閃記憶體或其他內(nèi)存技術(shù)、只讀光盤只讀存儲(chǔ)器(CD-ROM)、數(shù)字多功能光盤(DVD)或其他光學(xué)存儲(chǔ)、磁盒式磁帶,磁帶磁磁盤存儲(chǔ)或其他磁性存儲(chǔ)設(shè)備或任何其他非傳輸介質(zhì),可用于存儲(chǔ)可以被計(jì)算設(shè)備訪問的信息。按照本文中的界定,計(jì)算機(jī)可讀介質(zhì)不包括暫存電腦可讀媒體(transitory media),如調(diào)制的數(shù)據(jù)信號(hào)和載波。
還需要說明的是,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、商品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、商品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語(yǔ)句“包括 一個(gè)……”限定的要素,并不排除在包括所述要素的過程、方法、商品或者設(shè)備中還存在另外的相同要素。
本領(lǐng)域技術(shù)人員應(yīng)明白,本申請(qǐng)的實(shí)施例可提供為方法、系統(tǒng)或計(jì)算機(jī)程序產(chǎn)品。因此,本申請(qǐng)可采用完全硬件實(shí)施例、完全軟件實(shí)施例或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本申請(qǐng)可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器、CD-ROM、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
以上所述僅為本申請(qǐng)的實(shí)施例而已,并不用于限制本申請(qǐng)。對(duì)于本領(lǐng)域技術(shù)人員來說,本申請(qǐng)可以有各種更改和變化。凡在本申請(qǐng)的精神和原理之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本申請(qǐng)的權(quán)利要求范圍之內(nèi)。