信息推送方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)領(lǐng)域,尤其涉及一種信息推送方法及裝置。
【背景技術(shù)】
[0002]目前,終端應(yīng)用程序中需要呈現(xiàn)給用戶的用戶素材大部分通過下述方式實(shí)現(xiàn):將用戶素材集成在該應(yīng)用程序?qū)?yīng)的安裝包中,當(dāng)終端基于安裝包安裝該圖形處理程序時(shí),直接將該應(yīng)用程序?qū)?yīng)的用戶素材推送給用戶。以水印相機(jī)這一應(yīng)用程序?yàn)槔?,?dāng)服務(wù)器需要下發(fā)一款水印時(shí),通常是在水印相機(jī)中將這款水印呈現(xiàn)給使用該水印相機(jī)的全部用戶,而不能僅對(duì)一定范圍內(nèi)的用戶或者對(duì)用戶素材感興趣的用戶進(jìn)行針對(duì)性推送。
[0003]其中,上述的水印相機(jī)可以理解為:是一種在用戶分享的照片基礎(chǔ)上印上地理位置、天氣、空氣質(zhì)量指數(shù)之一的PM2.5情況、當(dāng)前時(shí)間、周圍聲音分貝數(shù)等信息的應(yīng)用軟件;水印相機(jī)中的水印即在上述照片上使用的類似于一種模板的用戶素材,比如上述的地理位置、天氣、空氣質(zhì)量指數(shù)之一的PM2.5情況、當(dāng)前時(shí)間、周圍聲音分貝數(shù)等均可稱為水印。
【發(fā)明內(nèi)容】
[0004]鑒于以上內(nèi)容,有必要提供一種信息推送方法及裝置,以達(dá)到只針對(duì)觸發(fā)用戶素材預(yù)覽指令的用戶進(jìn)行針對(duì)性推送用戶素材的目的。
[0005]本發(fā)明實(shí)施例公開了一種信息推送方法,包括以下步驟:
[0006]響應(yīng)用戶觸發(fā)的對(duì)推送的用戶素材進(jìn)行預(yù)覽的預(yù)覽指令,向服務(wù)器發(fā)送獲取所述預(yù)覽指令指向的用戶素材的操作請(qǐng)求;
[0007]接收服務(wù)器根據(jù)所述操作請(qǐng)求返回的信息預(yù)覽程序;所述信息預(yù)覽程序包括所述用戶素材的標(biāo)識(shí)參數(shù);
[0008]運(yùn)行所述信息預(yù)覽程序;
[0009]根據(jù)所述標(biāo)識(shí)參數(shù),對(duì)終端是否已安裝與所述用戶素材關(guān)聯(lián)的圖形處理程序進(jìn)行識(shí)別;
[0010]當(dāng)識(shí)別出終端已安裝與所述用戶素材關(guān)聯(lián)的圖形處理程序,則啟動(dòng)所述圖形處理程序并顯示所述用戶素材的信息獲取頁面,供用戶基于所述信息獲取頁面選擇是否獲取所述用戶素材。
[0011]本發(fā)明實(shí)施例還公開了一種信息推送裝置,包括:
[0012]獲取模塊,用于:
[0013]響應(yīng)用戶觸發(fā)的對(duì)推送的用戶素材進(jìn)行預(yù)覽的預(yù)覽指令,向服務(wù)器發(fā)送獲取所述預(yù)覽指令指向的用戶素材的操作請(qǐng)求;接收服務(wù)器根據(jù)所述操作請(qǐng)求返回的信息預(yù)覽程序;所述信息預(yù)覽程序包括推送的所述用戶素材的標(biāo)識(shí)參數(shù);
[0014]運(yùn)行模塊,用于:
[0015]運(yùn)行所述信息預(yù)覽程序;根據(jù)所述標(biāo)識(shí)參數(shù),對(duì)終端是否已安裝與所述用戶素材關(guān)聯(lián)的圖形處理程序進(jìn)行識(shí)別;當(dāng)識(shí)別出終端已安裝與所述用戶素材關(guān)聯(lián)的圖形處理程序,則啟動(dòng)所述圖形處理程序并顯示所述用戶素材的信息獲取頁面,供用戶基于所述信息獲取頁面選擇是否獲取所述用戶素材。
[0016]本發(fā)明實(shí)施例響應(yīng)用戶觸發(fā)的對(duì)推送的用戶素材進(jìn)行預(yù)覽的預(yù)覽指令,向服務(wù)器發(fā)送獲取所述預(yù)覽指令指向的用戶素材的操作請(qǐng)求;接收服務(wù)器根據(jù)所述操作請(qǐng)求返回的信息預(yù)覽程序;運(yùn)行所述信息預(yù)覽程序;根據(jù)信息預(yù)覽程序中的標(biāo)識(shí)參數(shù),對(duì)終端是否已安裝與所述用戶素材關(guān)聯(lián)的圖形處理程序進(jìn)行識(shí)別;當(dāng)識(shí)別出終端已安裝與所述用戶素材關(guān)聯(lián)的圖形處理程序,則啟動(dòng)所述圖形處理程序并顯示所述用戶素材的信息獲取頁面,供用戶基于所述信息獲取頁面選擇是否獲取所述用戶素材;相較于現(xiàn)有技術(shù)中,將圖形處理程序?qū)?yīng)的用戶素材直接呈現(xiàn)至使用該圖形處理程序的全量用戶,本發(fā)明實(shí)施例具有只針對(duì)觸發(fā)用戶素材預(yù)覽指令的用戶進(jìn)行針對(duì)性推送用戶素材的有益效果;進(jìn)一步地,終端還具備供用戶選擇是否需要獲取推送的用戶素材的功能,提高了終端的智能性和人機(jī)的可交互性,同時(shí)也提高了用戶素材獲取的便捷性和智能性。
【附圖說明】
[0017]圖1是本發(fā)明信息推送方法的執(zhí)行環(huán)境及信息推送裝置的運(yùn)行環(huán)境一實(shí)施例系統(tǒng)架構(gòu)示意圖;
[0018]圖2是本發(fā)明信息推送方法第一實(shí)施例流程示意圖;
[0019]圖3是本發(fā)明信息推送方法中信息獲取頁面與應(yīng)用程序顯示界面一實(shí)施例操作界面示意圖;
[0020]圖4是本發(fā)明信息推送方法第二實(shí)施例流程示意圖;
[0021]圖5是本發(fā)明信息推送方法第三實(shí)施例流程示意圖;
[0022]圖6是本發(fā)明信息推送方法第四實(shí)施例流程示意圖;
[0023]圖7是本發(fā)明信息推送裝置第一實(shí)施例功能模塊示意圖;
[0024]圖8是本發(fā)明信息推送裝置第二實(shí)施例功能模塊示意圖;
[0025]圖9是本發(fā)明信息推送裝置第三實(shí)施例功能模塊示意圖;
[0026]圖10是本發(fā)明信息推送裝置一實(shí)施例硬件架構(gòu)示意圖。
[0027]本發(fā)明實(shí)施例目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說明。
【具體實(shí)施方式】
[0028]以下結(jié)合說明書附圖及具體實(shí)施例進(jìn)一步說明本發(fā)明的技術(shù)方案。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0029]本發(fā)明實(shí)施例提供了一種信息推送方法的執(zhí)行環(huán)境及信息推送裝置的運(yùn)行環(huán)境一實(shí)施例;如圖1所示,本發(fā)明信息推送方法及裝置的實(shí)施例中,終端100和終端200通過互聯(lián)網(wǎng)與服務(wù)器300進(jìn)行數(shù)據(jù)交互。比如,當(dāng)某一用戶甲獲取到服務(wù)器300推送的用戶素材時(shí),通過聯(lián)網(wǎng)的終端100觸發(fā)對(duì)服務(wù)器300推送的用戶素材進(jìn)行預(yù)覽的預(yù)覽指令,終端100檢測到用戶觸發(fā)了對(duì)服務(wù)器300推送的用戶素材進(jìn)行預(yù)覽的預(yù)覽指令時(shí),響應(yīng)用戶觸發(fā)的上述預(yù)覽指令,向服務(wù)器300發(fā)送獲取所述預(yù)覽指令指向的用戶素材的操作請(qǐng)求;服務(wù)器300接收到終端100發(fā)送上述用戶素材的操作請(qǐng)求時(shí),服務(wù)器300根據(jù)上述操作請(qǐng)求,向終端100下發(fā)上述操作請(qǐng)求對(duì)應(yīng)的信息預(yù)覽程序,其中,該信息預(yù)覽程序包括推送的所述用戶素材的標(biāo)識(shí)參數(shù)。終端100接收到服務(wù)器300根據(jù)上述操作請(qǐng)求返回的信息預(yù)覽程序,運(yùn)行接收到的上述信息預(yù)覽程序;根據(jù)上述信息預(yù)覽程序中的標(biāo)識(shí)參數(shù),終端100對(duì)自身是否已安裝與上述用戶素材關(guān)聯(lián)的圖形處理程序進(jìn)行識(shí)別;當(dāng)終端100識(shí)別出自身已安裝與上述用戶素材關(guān)聯(lián)的圖形處理程序時(shí),終端100啟動(dòng)自身已安裝的上述圖形處理程序并顯示所述用戶素材的信息獲取頁面,供用戶甲基于終端100顯示的信息獲取頁面選擇是否獲取所述用戶素材。
[0030]通過上述方式,終端能夠針對(duì)觸發(fā)用戶素材預(yù)覽指令的用戶進(jìn)行針對(duì)性推送用戶素材,且具備根據(jù)用戶選擇的是否需要獲取用戶素材從而確定是否向該用戶推送對(duì)應(yīng)的用戶素材的功能,提高了終端的智能性和人機(jī)的可交互性,同時(shí)也提高了用戶素材獲取的便捷性和智能性。
[0031]本實(shí)施例還提供了一種信息推送方法第一實(shí)施例;基于圖1所述實(shí)施例的描述,如圖2所示,本發(fā)明信息推送方法包括以下步驟:
[0032]步驟S01、響應(yīng)用戶觸發(fā)的對(duì)推送的用戶素材進(jìn)行預(yù)覽的預(yù)覽指令,向服務(wù)器發(fā)送獲取所述預(yù)覽指令指向的用戶素材的操作請(qǐng)求;
[0033]本發(fā)明實(shí)施例中,在進(jìn)行信息推送的前期準(zhǔn)備時(shí),可能只需要將用戶素材推送給一定范圍內(nèi)的用戶,或者,將上述用戶素材僅推送給對(duì)該信息感興趣的用戶,其中,對(duì)該信息興趣的用戶可以理解為觸發(fā)對(duì)上述用戶素材進(jìn)行預(yù)覽的預(yù)覽指令的用戶;比如,在一具體的應(yīng)用環(huán)境中,將用戶素材生成鏈接并制作成圖形碼比如二維碼的形式,然后以某一種或者幾種形式將該二維碼展示出來;用戶看到展示出的二維碼時(shí),若對(duì)該二維碼感興趣,則可以通過終端來掃描該二維碼。或者,將用戶素材生成URL(Uniform ResourceLocator,統(tǒng)一資源定位符)形式,并將生成的URL推送給一定范圍內(nèi)的用戶,比如僅將該URL推送給企業(yè)局域網(wǎng)內(nèi)的員工,用戶接收到推送的URL時(shí),若對(duì)該URL感興趣,則可以通過訪問該URL來獲取該URL指向的用戶素材。
[0034]終端響應(yīng)用戶觸發(fā)的對(duì)推送的用戶素材進(jìn)行預(yù)覽的預(yù)覽指令,比如終端響應(yīng)用戶通過掃描所述用戶素材對(duì)應(yīng)的二維碼所觸發(fā)的用戶素材預(yù)覽指令;或者,終端響應(yīng)用戶通過訪問所述用戶素材對(duì)應(yīng)的URL所觸發(fā)的用戶素材預(yù)覽指令。終端向服務(wù)器發(fā)送獲取用戶觸發(fā)的所述預(yù)覽指令指向的用戶素材的操作請(qǐng)求。
[0035]在本發(fā)明一優(yōu)選實(shí)施例中,所述用戶素材包括不同應(yīng)用程序所分別對(duì)應(yīng)的用戶素材;比如,所述用戶素材可以是終端上水印相機(jī)對(duì)應(yīng)的水印,即時(shí)通訊軟件對(duì)應(yīng)的用戶頭像圖標(biāo),瀏覽器對(duì)應(yīng)的用戶登錄圖片素材等;其中,上述水印相機(jī)對(duì)應(yīng)的水印可以理解為在拍攝的照片上添加的一種模板素材,比如,在用戶分享的照片基礎(chǔ)上印上地理位置、天氣、空氣質(zhì)量指數(shù)之一的PM2.5情況、當(dāng)前時(shí)間、周圍聲音分貝數(shù)等信息,而上述的地理位置、天氣、空氣質(zhì)量指數(shù)之一的PM2.5情況、當(dāng)前時(shí)間、周圍聲音分貝數(shù)等均可稱為水印。
[0036]步驟S02、接收服務(wù)器根據(jù)所述操作請(qǐng)求返回的信息預(yù)覽程序;
[0037]步驟S03、運(yùn)行所述信息預(yù)覽程序;
[0038]服務(wù)器接收到終端發(fā)送的獲取用戶觸發(fā)的所述預(yù)覽指令指向的用戶素材的操作請(qǐng)求時(shí),服務(wù)器將所述操作請(qǐng)求對(duì)應(yīng)的信息預(yù)覽程序返回至終端,終端接收服務(wù)器根據(jù)上述操作請(qǐng)求返回的信息預(yù)覽程序,并運(yùn)行該信息預(yù)覽程序;