[發明專利]短鏈接生成方法及裝置在審
| 申請號: | 201610045758.6 | 申請日: | 2016-01-22 |
| 公開(公告)號: | CN105718578A | 公開(公告)日: | 2016-06-29 |
| 發明(設計)人: | 楊碩;劉正鵬;蘇偉偉 | 申請(專利權)人: | 北京三快在線科技有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京超凡志成知識產權代理事務所(普通合伙) 11371 | 代理人: | 王術蘭 |
| 地址: | 100190 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 鏈接 生成 方法 裝置 | ||
技術領域
本發明涉及互聯網領域,尤其涉及一種短鏈接生成方法及裝置。
背景技術
互聯網應用中,每種內容(如網頁、圖片或者文本等)都具有對應的鏈接地址,用戶 之間通過傳輸鏈接地址來分享對應的內容。對于包含字符多的鏈接地址而言,通過互聯網 傳輸時,具有傳輸流量大的問題。現有技術中,為了減少由于鏈接地址過長引起的傳輸流量 大的問題,通常采用短鏈接技術生成與原始長鏈接地址對應的短鏈接地址,短鏈接地址指 向原始長鏈接地址對應的內容,利用短鏈接地址代替原始長鏈接地址進行傳輸。
現有的短鏈接地址生成方法是將原始長鏈接地址作為輸入,通過哈希(hash)算法 生成與原始長鏈接地址對應的短鏈接地址。以微博平臺的短鏈接技術為例,微博發布內容 限定在140個字以內,若發布內容超過140個字,則超過的部分會被微博平臺截獲。當用戶在 微博中發布鏈接地址時,為了避免鏈接地址過長被截獲,微博平臺自動通過哈希算法生成 與原始長鏈接地址對應的短鏈接地址,短鏈接地址指向原始長鏈接地址對應的內容,微博 平臺將短鏈接地址代替原始長鏈接地址發布出去。
發明人在研究中發現,雖然通過現有技術能夠生成與原始長鏈接地址對應的短鏈 接地址,然而,通過哈希算法自動生成的短鏈接地址中的字符并不規則,對用戶不友好,不 方便用戶記憶,進而降低用戶使用短鏈接地址的體驗度。
發明內容
有鑒于此,本發明提供了一種短鏈接生成方法及裝置,能夠根據用戶自定義生成 與原始長鏈接地址對應的短鏈接地址,生成的短鏈接地址對用戶友好,方便用戶記憶,提高 用戶使用短鏈接地址的體驗度。
第一方面,本發明實施例提供了一種短鏈接生成方法,所述方法包括:獲取自定義 的短鏈接地址和所述短鏈接地址對應的原始長鏈接地址;判斷所述短鏈接地址是否符合預 設的可用條件;若所述短鏈接地址符合預設的可用條件,則建立所述短鏈接地址與所述原 始長鏈接地址之間的映射關系,將所述短鏈接地址指向所述原始長鏈接地址對應的內容。
結合第一方面,本發明實施例提供了第一方面第一種可能的實施方式,其中,判斷 所述短鏈接地址是否符合預設的可用條件,包括:判斷所述短鏈接地址是否未被注冊,若所 述短鏈接地址未被注冊,則確定所述短鏈接地址符合預設的可用條件;或者,判斷所述短鏈 接地址是否未被注冊,以及所述短鏈接地址的拼寫是否滿足預設的拼寫規則,若所述短鏈 接地址未被注冊且所述短鏈接地址的拼寫滿足預設的拼寫規則,則確定所述短鏈接地址符 合預設的可用條件。
結合第一方面,本發明實施例提供了第一方面第二種可能的實施方式,其中,所述 方法還包括:獲取用戶的身份信息及與所述身份信息相關聯的所述短鏈接地址自定義的描 述信息;將所述身份信息和所述描述信息保存在所述短鏈接地址與所述原始長鏈接地址之 間的映射關系中。
結合第一方面第二種可能的實施方式,本發明實施例提供了第一方面第三種可能 的實施方式,其中,所述方法還包括:生成短鏈接輔助功能接口;其中,所述短鏈接輔助功能 接口包括以下中的一個或多個:短鏈接跳轉分接口、短鏈接管理分接口、短鏈接收藏分接 口、短鏈接歷史記錄分接口和熱門短鏈接發現分接口;監聽所述短鏈接輔助功能接口;根據 監聽結果執行與所述短鏈接輔助功能接口對應的操作。
結合第一方面第三種可能的實施方式,本發明實施例提供了第一方面第四種可能 的實施方式,其中,根據監聽結果執行與所述短鏈接輔助功能接口對應的操作,包括:當監 聽結果為所述短鏈接跳轉分接口獲取到所述自定義的短鏈接地址時,查找與所述短鏈接地 址具有映射關系的所述原始長鏈接地址,跳轉至查找到的所述原始長鏈接地址對應的內 容;當監聽結果為所述短鏈接管理分接口獲取到短鏈接操作指令時,根據所述短鏈接操作 指令對所述短鏈接地址和/或所述短鏈接地址的描述信息進行修改或刪除操作;當監聽結 果為所述短鏈接收藏分接口獲取到短鏈接收藏指令時,保存所述短鏈接收藏指令中攜帶的 映射關系;當監聽結果為所述短鏈接歷史記錄分接口需要記錄用戶訪問的短鏈接地址時, 將所述用戶的身份信息以及所述用戶訪問的短鏈接地址記錄于短鏈接歷史數據庫中,并對 所述短鏈接歷史數據庫中的各個短鏈接地址按照訪問次數的大小進行排序;當監聽結果為 熱門短鏈接發現分接口獲取到熱門請求時,按照所述短鏈接歷史數據庫中各個短鏈接地址 的排序顯示短鏈接地址。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京三快在線科技有限公司,未經北京三快在線科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610045758.6/2.html,轉載請聲明來源鉆瓜專利網。





