[发明专利]短链接生成方法及装置在审
申请号: | 201610045758.6 | 申请日: | 2016-01-22 |
公开(公告)号: | CN105718578A | 公开(公告)日: | 2016-06-29 |
发明(设计)人: | 杨硕;刘正鹏;苏伟伟 | 申请(专利权)人: | 北京三快在线科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 王术兰 |
地址: | 100190 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 链接 生成 方法 装置 | ||
技术领域
本发明涉及互联网领域,尤其涉及一种短链接生成方法及装置。
背景技术
互联网应用中,每种内容(如网页、图片或者文本等)都具有对应的链接地址,用户 之间通过传输链接地址来分享对应的内容。对于包含字符多的链接地址而言,通过互联网 传输时,具有传输流量大的问题。现有技术中,为了减少由于链接地址过长引起的传输流量 大的问题,通常采用短链接技术生成与原始长链接地址对应的短链接地址,短链接地址指 向原始长链接地址对应的内容,利用短链接地址代替原始长链接地址进行传输。
现有的短链接地址生成方法是将原始长链接地址作为输入,通过哈希(hash)算法 生成与原始长链接地址对应的短链接地址。以微博平台的短链接技术为例,微博发布内容 限定在140个字以内,若发布内容超过140个字,则超过的部分会被微博平台截获。当用户在 微博中发布链接地址时,为了避免链接地址过长被截获,微博平台自动通过哈希算法生成 与原始长链接地址对应的短链接地址,短链接地址指向原始长链接地址对应的内容,微博 平台将短链接地址代替原始长链接地址发布出去。
发明人在研究中发现,虽然通过现有技术能够生成与原始长链接地址对应的短链 接地址,然而,通过哈希算法自动生成的短链接地址中的字符并不规则,对用户不友好,不 方便用户记忆,进而降低用户使用短链接地址的体验度。
发明内容
有鉴于此,本发明提供了一种短链接生成方法及装置,能够根据用户自定义生成 与原始长链接地址对应的短链接地址,生成的短链接地址对用户友好,方便用户记忆,提高 用户使用短链接地址的体验度。
第一方面,本发明实施例提供了一种短链接生成方法,所述方法包括:获取自定义 的短链接地址和所述短链接地址对应的原始长链接地址;判断所述短链接地址是否符合预 设的可用条件;若所述短链接地址符合预设的可用条件,则建立所述短链接地址与所述原 始长链接地址之间的映射关系,将所述短链接地址指向所述原始长链接地址对应的内容。
结合第一方面,本发明实施例提供了第一方面第一种可能的实施方式,其中,判断 所述短链接地址是否符合预设的可用条件,包括:判断所述短链接地址是否未被注册,若所 述短链接地址未被注册,则确定所述短链接地址符合预设的可用条件;或者,判断所述短链 接地址是否未被注册,以及所述短链接地址的拼写是否满足预设的拼写规则,若所述短链 接地址未被注册且所述短链接地址的拼写满足预设的拼写规则,则确定所述短链接地址符 合预设的可用条件。
结合第一方面,本发明实施例提供了第一方面第二种可能的实施方式,其中,所述 方法还包括:获取用户的身份信息及与所述身份信息相关联的所述短链接地址自定义的描 述信息;将所述身份信息和所述描述信息保存在所述短链接地址与所述原始长链接地址之 间的映射关系中。
结合第一方面第二种可能的实施方式,本发明实施例提供了第一方面第三种可能 的实施方式,其中,所述方法还包括:生成短链接辅助功能接口;其中,所述短链接辅助功能 接口包括以下中的一个或多个:短链接跳转分接口、短链接管理分接口、短链接收藏分接 口、短链接历史记录分接口和热门短链接发现分接口;监听所述短链接辅助功能接口;根据 监听结果执行与所述短链接辅助功能接口对应的操作。
结合第一方面第三种可能的实施方式,本发明实施例提供了第一方面第四种可能 的实施方式,其中,根据监听结果执行与所述短链接辅助功能接口对应的操作,包括:当监 听结果为所述短链接跳转分接口获取到所述自定义的短链接地址时,查找与所述短链接地 址具有映射关系的所述原始长链接地址,跳转至查找到的所述原始长链接地址对应的内 容;当监听结果为所述短链接管理分接口获取到短链接操作指令时,根据所述短链接操作 指令对所述短链接地址和/或所述短链接地址的描述信息进行修改或删除操作;当监听结 果为所述短链接收藏分接口获取到短链接收藏指令时,保存所述短链接收藏指令中携带的 映射关系;当监听结果为所述短链接历史记录分接口需要记录用户访问的短链接地址时, 将所述用户的身份信息以及所述用户访问的短链接地址记录于短链接历史数据库中,并对 所述短链接历史数据库中的各个短链接地址按照访问次数的大小进行排序;当监听结果为 热门短链接发现分接口获取到热门请求时,按照所述短链接历史数据库中各个短链接地址 的排序显示短链接地址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京三快在线科技有限公司,未经北京三快在线科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610045758.6/2.html,转载请声明来源钻瓜专利网。