短链接生成方法及装置的制造方法_2

文档序号:9929627阅读:来源:国知局
接捜索请求时, 解析所述短链接捜索请求中携带的捜索关键词;捜索关键词检索模块,用于根据所述捜索 关键词对保存所述映射关系的存储区内存储的各个所述短链接地址对应的描述信息进行 检索;检索结果显示模块,用于将检索结果中与所述捜索关键词相匹配的描述信息对应的 短链接地址进行显示。
[0021] 结合第二方面第四种可能的实施方式,本发明实施例提供了第二方面第六种可能 的实施方式,其中,所述装置还包括:访问历史查找模块,用于确定当前在线用户的身份信 息,根据所述身份信息在所述短链接历史数据库中查找所述当前在线用户的短链接访问历 史;访问关键词确定模块,用于根据所述短链接访问历史确定所述当前在线用户的短链接 访问关键词;访问关键词检索模块,用于根据所述短链接访问关键词对保存所述映射关系 的存储区内存储的各个所述短链接地址对应的描述信息进行检索;短链接显示模块,用于 将检索结果中与所述短链接访问关键词相匹配的描述信息对应的短链接地址进行显示。
[0022] 结合第二方面上述的实施方式,本发明实施例提供了第二方面第屯种可能的实施 方式,其中,所述装置还包括:可用短链接生成模块,用于若所述短链接地址不符合预设的 可用条件,则根据所述原始长链接地址生成可用的短链接地址,并将所述可用的短链接地 址提供给用户。
[0023] 结合第二方面第屯种可能的实施方式,本发明实施例提供了第二方面第八种可能 的实施方式,其中,所述可用短链接生成模块包括:内容分词单元,用于获取所述原始长链 接地址对应的内容,对所述内容进行分词处理得到各个分词;分词排序单元,用于根据所述 各个分词出现的频率计算所述各个分词的权重,按照所述各个分词的权重由大到小顺序选 取预设数量的分词;短链接生成单元,用于根据选取的所述预设数量的分词生成多种短链 接地址;短链接筛选单元,用于从所述多种短链接地址中筛选得到可用的短链接地址。
[0024] 通过本实施例中的方法及装置,能够根据用户自定义生成与原始长链接地址对应 的短链接地址,使该短链接地址能够反映出用户的定义习惯,不再是随机的一串无规则的 字符串,因此本实施例中生成的短链接地址对用户友好,方便用户记忆,提高了用户使用短 链接地址的体验度。
【附图说明】
[0025] 为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附 图作简单地介绍,应当理解,W下附图仅示出了本发明的某些实施例,因此不应被看作是对 范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可W根据运 些附图获得其他相关的附图。
[0026] 图1示出本发明第一实施例所提供的短链接生成方法的第一种流程示意图;
[0027] 图2示出本发明第一实施例所提供的短链接生成方法的第二种流程示意图;
[0028] 图3示出本发明第一实施例所提供的短链接生成方法的第=种流程示意图;
[0029] 图4示出本发明第一实施例所提供的短链接服务内容示意图;
[0030] 图5示出本发明第二实施例所提供的短链接生成装置的第一种结构示意图;
[0031 ]图6示出本发明第二实施例所提供的短链接生成装置的第二种结构示意图;
[0032] 图7示出本发明第=实施例所提供的短链接生成装置的第=种结构示意图。
【具体实施方式】
[0033] 为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例 中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅 是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实 施例的组件可WW各种不同的配置来布置和设计。因此,W下对在附图中提供的本发明的 实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实 施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所 有其他实施例,都属于本发明保护的范围。
[0034]考虑到现有的短链接地址的字符不规则,对用户不友好,不方便用户记忆,进而降 低用户使用短链接地址的体验度,本发明实施例提供了一种短链接生成方法及装置,下面 结合实施例进行详细说明。
[00对实施例一
[0036] 图1示出了本发明第一实施例所提供的短链接生成方法的第一种流程示意图,该 短链接生成方法可W在移动终端、电脑或其它终端设备执行,该方法包括W下步骤:
[0037] 步骤S102,获取自定义的短链接地址和该短链接地址对应的原始长链接地址。
[0038] 其中,本实施例可W用通过终端设备上安装的短链接服务平台获取用户自定义的 短链接地址和该短链接地址对应的原始长链接地址,该短链接服务平台可W是终端设备上 的一个应用程序,能够提供给用户输入界面,用户在输入界面输入自定义的短链接地址和 与该短链接地址对应的原始长链接地址后,该短连接服务平台获取用户输入的信息。
[0039] 步骤S104,判断该短链接地址是否符合预设的可用条件。
[0040] 本实施例中,考虑到短链接地址在已经被注册的情况下,或者短链接地址未被注 册但拼写不符合要求时,均不利于后续使用,因此对短链接地址进行是否符合预设的可用 条件的判断,具体地,判断该短链接地址是否符合预设的可用条件可W包括:判断该短链接 地址是否未被注册,若该短链接地址未被注册,则确定该短链接地址符合预设的可用条件; 或者,判断该短链接地址是否未被注册,W及该短链接地址的拼写是否满足预设的拼写规 贝1J,若该短链接地址未被注册且该短链接地址的拼写满足预设的拼写规则,则确定该短链 接地址符合预设的可用条件。
[0041] 优选地,可W仅检测短链接地址是否被注册,在系统要求比较高时,也可W在验证 短链接地址注册与否的基础上引入拼写对错的检验,基于此,上述判断该短链接地址是否 符合预设的可用条件的步骤可W包括:判断短链接地址是否未被注册,若短链接地址未被 注册时,则确定短链接地址符合预设的可用条件。进一步地,上述判断该短链接地址是否符 合预设的可用条件的步骤可W包括:判断短链接地址是否未被注册,W及判断短链接地址 的拼写是否满足预设的拼写规则,若短链接地址未被注册,且短链接地址的拼写满足预设 的拼写规则,则确定该短链接地址符合预设的可用条件。通过上述短链接地址是否符合预 设的可用条件的检测可W避免地址的重复或者不规则,提升系统的稳定性和可靠性。
[0042] 步骤S106,若该短链接地址符合预设的可用条件,则建立该短链接地址与上述原 始长链接地址之间的映射关系,将该短链接地址指向上述原始长链接地址对应的内容。
[0043] 其中,映射关系可W通过映射列表的形式表示,该映射列表中存储有用户自定义 的短链接地址,W及与该短链接地址具有映射关系的原始长链接地址。
[0044] 表 1
[0045]
[0046] 表1示出了本实施例提供的映射列表的一种示意。如表1所示,映射列表中成对存 储具有映射关系的短链接地址和原始长链接地址。
[0047] 通过本实施例中的方法,能够根据用户自定义生成与原始长链接地址对应的短链 接地址,使该短链接地址能够反映出用户的定义习惯,不再是随机的一串无规则的字符串, 因此本实施例中生成的短链接地址对用户友好,方便用户记忆,提高了用户使用短链接地 址的体验度。
[004引同时上述方式下,用户可W依据原始长链接地址对应的内容自定义短链接地址, 运样短链接地址就能够反映出原始长链接地址对应的内容,从而方便用户通过短链接地址 了解所跳转的内容,便于用户使用短链接地址。
[0049]考虑到上述的短链接服务平台会面向众多的用户,因此,上述短链接生成方法中 的映射关系中还可W引入用户的身份信息,同时,为了便于用户更直观地了解短链接地址 对应的内容,还可W在上述映射关系中引入该短链接地址的描述信息,基于此,上述短链接 生成方法还包括:获取用户的身份信息及与该身份信息相关联的短链接地址自定义的描述 信息;将该身份信息和该描述信息保存在短链接地址与原始长链接地址之间的映射关系 中。其中,与身份信息相关联的短链接地址的描述信息能够由用户自定义生成。
[0050] 为了便于用户输入身份信息和描述信息,上述短链接服务平台可W提供用户信息 获取接口和描述信息获取接口,通过短链接服务平台的用户信息获取接口获取用户的身份 信息,通过短链接服务平台的描述信息获取接口获取用户对短链接地址自定义的描述信 息。用户的身份信息和短链接地址的描述信息能够存储在上述映射列表中。其中,描述信息 可W是短链接地址对应的内容的简介,还可W是用户根据短链接地址对应的内容对短链接 地址进行的分类标记。
[0051] 表 2
[0化2]
[0化3]
[0054] 表2示出了本实施例提供的映射列表的另一种示意。如表2所示,映射列表中存储 了用户的IDQdentification,身份识别码)、该用户ID对应的短链接地址,该短链接地址的 描述信息W及该短链接地址对应的原始长链接地址。将用户的身份信息、短链接地址,短链 接地址的描述信息W及短链接地址对应的原始长链接地址对应保存,方便对短链接地址进 行管理。
[0055] 考虑到用户对短链接地址进行管理的便捷性,本发明实施例中的方法除了提供短 链接地址生成功能之外,还可W包括其它功能,例如提供用户对所拥有短链接地址进行管 理、对用户的短链地址提供转跳功能,对用户提供短链接地址的收藏、喜欢、发现等功能,
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1