一種下載主題包的方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種下載主題包的方法及裝置。
【背景技術(shù)】
[0002]隨著應(yīng)用的個性化需求的發(fā)展,用戶可以在應(yīng)用的界面上自制個性化主題,使應(yīng)用在使用過程中展現(xiàn)個性化的顯示效果。為了加大個性化主題的推廣,現(xiàn)有技術(shù)能將用戶自制的主題進行分享。例如,終端接受用戶自制的個性化主題,生成主題包后,根據(jù)用戶的選擇生成鏈接并將鏈接分享至第三方平臺,為其他在第三方平臺注冊的用戶提供下載主題包的渠道。然而,第三方平臺發(fā)布的鏈接往往先跳轉(zhuǎn)至主題包的下載界面或者主題包所屬的應(yīng)用的宣傳界面,用戶需要點擊進入下載界面或者宣傳界面之后才能獲取主題包,其操作過程復(fù)雜,降低下載主題包的速度,增加下載主題包的操作時間。
【發(fā)明內(nèi)容】
[0003]本發(fā)明提供一種下載主題包的方法及裝置,可及時將鏈接對應(yīng)的下載地址發(fā)送給終端,使終端根據(jù)下載地址直接下載主題包,加快下載主題包的速度。
[0004]本發(fā)明第一方面提供一種下載主題包的方法,包括:
[0005]網(wǎng)絡(luò)平臺接收第一終端針對鏈接發(fā)送的訪問請求,并根據(jù)所述訪問請求解析所述鏈接;
[0006]在根據(jù)解析后的所述鏈接確定所述鏈接用于下載主題包的情況下,從所述解析后的所述鏈接中獲取所述主題包的應(yīng)用標(biāo)識以及所述主題包的下載地址;
[0007]根據(jù)所述主題包的應(yīng)用標(biāo)識判斷所述第一終端是否安裝有所述主題包所屬的應(yīng)用;
[0008]若判斷為是,則向所述第一終端發(fā)送所述主題包的下載地址,以使所述第一終端根據(jù)所述主題包的下載地址下載所述主題包。
[0009]可選的,所述網(wǎng)絡(luò)平臺接收第一終端針對鏈接發(fā)送的訪問請求之前,所述方法還包括:
[0010]所述網(wǎng)絡(luò)平臺接收第二終端發(fā)送的發(fā)布請求,所述發(fā)布請求攜帶所述鏈接,所述鏈接由所述第二終端向所述應(yīng)用的服務(wù)器發(fā)送所述主題包,以使所述應(yīng)用的服務(wù)器根據(jù)所述主題包生成并發(fā)送給所述第二終端;
[0011 ] 根據(jù)所述發(fā)布請求將所述鏈接進行發(fā)布。
[0012]可選的,所述根據(jù)所述訪問請求解析所述鏈接,包括:
[0013]根據(jù)所述訪問請求采用軟件開發(fā)工具包SDK解析所述鏈接。
[0014]可選的,所述根據(jù)解析后的所述鏈接確定所述鏈接用于下載主題包,包括:
[0015]從所述解析后的所述鏈接中獲取所述鏈接的標(biāo)識;
[0016]根據(jù)所述鏈接的標(biāo)識確定所述鏈接用于下載所述主題包。
[0017]可選的,所述方法還包括:
[0018]若判斷為否,則向所述第一終端發(fā)送下載所述主題包所屬的應(yīng)用的提示信息,以使所述第一終端根據(jù)所述提示信息向所述應(yīng)用的服務(wù)器請求下載所述主題包所屬的應(yīng)用。
[0019]本發(fā)明第二方面提供一種下載主題包的裝置,應(yīng)用于網(wǎng)絡(luò)平臺,包括:
[0020]解析模塊,用于接收第一終端針對鏈接發(fā)送的訪問請求,并根據(jù)所述訪問請求解析所述鏈接;
[0021]獲取模塊,用于在根據(jù)所述解析模塊解析后的所述鏈接確定所述鏈接用于下載主題包的情況下,從所述解析后的所述鏈接中獲取所述主題包的應(yīng)用標(biāo)識以及所述主題包的下載地址;
[0022]判斷模塊,用于根據(jù)所述主題包的應(yīng)用標(biāo)識判斷所述第一終端是否安裝有所述主題包所屬的應(yīng)用;
[0023]發(fā)送模塊,用于當(dāng)所述判斷模塊的判斷結(jié)果為是時,則向所述第一終端發(fā)送所述主題包的下載地址,以使所述第一終端根據(jù)所述主題包的下載地址下載所述主題包。
[0024]可選的,所述裝置還包括:
[0025]接收模塊,用于接收第二終端發(fā)送的發(fā)布請求,所述發(fā)布請求攜帶所述鏈接,所述鏈接由所述第二終端向所述應(yīng)用的服務(wù)器發(fā)送所述主題包,以使所述應(yīng)用的服務(wù)器根據(jù)所述主題包生成并發(fā)送給所述第二終端;
[0026]發(fā)布模塊,用于根據(jù)所述接收模塊接收的發(fā)布請求將所述鏈接進行發(fā)布。
[0027]可選的,所述解析模塊,具體用于:
[0028]根據(jù)所述訪問請求采用軟件開發(fā)工具包SDK解析所述鏈接。
[0029]可選的,所述獲取模塊,包括:
[0030]獲取單元,用于從所述解析后的所述鏈接中獲取所述鏈接的標(biāo)識;
[0031]確定單元,用于根據(jù)所述獲取單元獲取的所述鏈接的標(biāo)識確定所述鏈接用于下載所述主題包。
[0032]可選的,所述發(fā)送模塊,還用于當(dāng)所述判斷模塊的判斷結(jié)果為否時,則向所述第一終端發(fā)送下載所述主題包所屬的應(yīng)用的提示信息,以使所述第一終端根據(jù)所述提示信息向所述應(yīng)用的服務(wù)器請求下載所述主題包所屬的應(yīng)用。
[0033]采用本發(fā)明,能通過解析鏈接直接獲得主題包的下載地址,在判斷出第一終端安裝有主題包所屬的應(yīng)用的情況下直接將主題包的下載地址發(fā)送給第一終端,使第一終端根據(jù)接收的主題包的下載地址下載主題包,加快下載主題包的速度,減少下載主題包的操作步驟,從而節(jié)省下載主題包的操作時間。
【附圖說明】
[0034]為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0035]圖1是本發(fā)明實施例的一種下載主題包的方法的一實施例的流程示意圖;
[0036]圖2是本發(fā)明實施例的一種下載主題包的方法的另一實施例的流程示意圖;
[0037]圖3是本發(fā)明實施例的一種下載主題包的裝置的結(jié)構(gòu)示意圖;
[0038]圖4是本發(fā)明實施例的另一種下載主題包的裝置的結(jié)構(gòu)示意圖。
【具體實施方式】
[0039]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0040]采用本發(fā)明實施例,可及時將鏈接對應(yīng)的下載地址發(fā)送給終端,使終端根據(jù)下載地址直接下載主題包,加快下載主題包的速度。
[0041]本發(fā)明的說明書和權(quán)利要求書及上述附圖中的術(shù)語“第一”、“第二”、“第三”和“第四”等是用于區(qū)別不同對象,而不是用于描述特定順序。此外,術(shù)語“包括”和“具有”以及它們?nèi)魏巫冃?,意圖在于覆蓋不排他的包含。例如包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設(shè)備沒有限定于已列出的步驟或單元,而是可選地還包括沒有列出的步驟或單元,或可選地還包括對于這些過程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。
[0042]請參閱圖1,圖1是本發(fā)明實施例的一種下載主題包的方法的一實施例的流程圖。其中,網(wǎng)絡(luò)平臺可為第三方平臺,即第三方服務(wù)器,為終端的信息共享提供發(fā)布的平臺,實現(xiàn)各個終端在網(wǎng)絡(luò)平臺上的交流互動。本發(fā)明實施例涉及的第一終端例如可以是手機、平板電腦、筆記本電腦、掌上電腦、移動互聯(lián)網(wǎng)設(shè)備(MID,mobile internet device)、可穿戴設(shè)備(例如智能手表(如iwatch等)、智能手環(huán)、計步器等)或其他可與網(wǎng)絡(luò)平臺交互通信的終端設(shè)備。
[0043]如圖1所示,本發(fā)明實施例的一種下載主題包的方法的一實施例可以包括以下步驟。
[0044]S100,網(wǎng)絡(luò)平臺接收第一終端針對鏈接發(fā)送的訪問請求,并根據(jù)所述訪問請求解析所述鏈接。
[0045]具體實現(xiàn)中,網(wǎng)絡(luò)平臺接收第一終端發(fā)送