[發明專利]第三方應用安裝方法和系統有效
| 申請號: | 201110442224.4 | 申請日: | 2011-12-26 |
| 公開(公告)號: | CN103176811A | 公開(公告)日: | 2013-06-26 |
| 發明(設計)人: | 朱磊;尚瀚焜;于樹南;莊泗華;葉茂;龔振;龍丁奮;張倩;卓偉;鄭旭澤;鄒建平;黃奎;郭學亨;操龍敏;董江德 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 廣州華進聯合專利商標代理有限公司 44224 | 代理人: | 何平;曾旻輝 |
| 地址: | 518044 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 第三 應用 安裝 方法 系統 | ||
【技術領域】
本發明涉及網絡技術領域,特別的涉及一種第三方應用安裝方法和系統。
【背景技術】
隨著網絡技術的發展,開放平臺的應用也越來越廣泛。開放平臺是指軟件系統通過公開其應用程序編程接口或函數供第三方使用,第三方可通過開放平臺添加各種應用程序。
傳統的安裝第三方應用的方法為:用戶需手動請求下載第三方的應用程序,根據用戶請求查找應用程序的資源文件的下載地址,然后進行下載,再由用戶確定是否在本地安裝。然而這種安裝第三方應用的方法,常常可能下載完資源文件后才發覺資源文件不可用或安裝應用程序時與本地已安裝的應用程序相沖突,浪費用戶時間和網絡流量,給用戶造成不便。
【發明內容】
基于此,有必要提供一種提高用戶操作便利性的第三方應用安裝方法。
一種第三方應用安裝方法,包括:
獲取用戶安裝第三方應用的請求;
向應用庫發起所述第三方應用的配置文件請求,獲取所述第三方應用的配置信息;
根據所述配置信息判斷本地是否存在所述第三方應用的資源文件,若是,則根據本地的資源文件安裝所述第三方應用。
優選的,在所述根據所述配置信息判斷本地是否存在所述第三方應用的資源文件的步驟之前,還包括:
獲取第三方應用的安裝環境信息和本地環境信息;
判斷所述本地環境信息是否匹配所述第三方應用的安裝環境信息,若是,則進入根據所述配置信息判斷本地是否存在所述第三方應用的資源文件的步驟,否則結束。
優選的,所述配置信息包括第三方應用的資源文件的標識;
所述根據所述配置信息判斷本地是否存在所述第三方應用的資源文件,若是,則根據本地的資源文件安裝所述第三方應用的步驟為:
判斷本地的資源文件路徑中是否存在標識與所述第三方應用的資源文件的標識相同的資源文件,若是,則獲取標識與所述第三方應用的資源文件的標識相同的資源文件,根據該資源文件安裝第三方應用。
優選的,所述第三方應用的資源文件的標識為資源文件的信息摘要值。
優選的,所述方法還包括:
當本地不存在所述第三方應用的資源文件時,則根據所述配置信息下載所述資源文件,并根據下載后的資源文件安裝第三方應用。
基于此,還有必要提供一種提高用戶操作便利性的第三方應用安裝系統。
一種第三方應用安裝系統,包括:
安裝請求模塊,用于獲取用戶安裝第三方應用的請求;
配置信息獲取模塊,用于向應用庫發起所述第三方應用的配置文件請求,獲取所述第三方應用的配置信息;
判斷模塊,用于根據所述配置信息判斷本地是否存在所述第三方應用的資源文件;
安裝模塊,用于當本地存在所述第三方應用的資源文件時,則根據本地的資源文件安裝所述第三方應用。
優選的,還包括環境信息獲取模塊,用于獲取第三方應用的安裝環境信息和本地環境信息;
所述判斷模塊用于判斷所述本地環境信息是否匹配所述第三方應用的安裝環境信息,若是,則進一步根據所述配置信息判斷本地是否存在所述第三方應用的資源文件,否則結束。
優選的,所述配置信息包括第三方應用的資源文件的標識;
所述判斷模塊還用于判斷本地的資源文件路徑中是否存在標識與所述第三方應用的資源文件的標識相同的資源文件;
所述安裝模塊還用于當本地的資源文件路徑中存在標識與所述第三方應用的資源文件的標識相同的資源文件時,獲取標識與所述第三方應用的資源文件的標識相同的資源文件,根據該資源文件安裝第三方應用。
優選的,所述第三方應用的資源文件的標識為資源文件的信息摘要值。
優選的,所述系統還包括下載模塊,用于當本地不存在所述第三方應用的資源文件時,則根據所述配置信息下載所述資源文件;
所述安裝模塊還用于根據下載后的資源文件安裝第三方應用。
上述第三方應用安裝方法和系統,通過從應用庫獲取用戶指定安裝的第三方應用的配置信息,根據配置信息判斷本地是否存在所述第三方應用的資源文件,若是,則根據本地的資源文件安裝所述第三方應用,可以避免不必要的下載,節省了用戶的時間,另外安裝過程也不需要用戶參與,從而提高了用戶的操作便利性。
【附圖說明】
圖1為一個實施例中的第三方應用安裝方法的流程示意圖;
圖2為另一個實施例中的第三方應用安裝方法的流程示意圖;
圖3為一個實施例中的第三方應用安裝系統的結構示意圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110442224.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:應用程序業務更新數據的處理方法及裝置
- 下一篇:應用升級方法及系統





