Java--批量短连接生成工具

目前网上有很多短连接生成工具,但是都是每次只能生成一个的短连接,对于个人用户来说,足足可以满足需求,但是对于企业来说,是远远不能满足的,比如,公司需要向用户推送东西,每个推送的信息以url的方式展示,如果url太长,不适合推送,而且用户也不会点击,因为需要将长url转换成短url,而且公司一般都有几万个设置几十万个链接需要转换,网上的那些工具就不能满足需求。

笔者经过研究发现,百度和新浪都提供了转换的API,但是他们都是带了广告的,就拿百度来说, 要去掉url中百度的广告,每一个链接需要5元,你想,10万个链接,这样算下来就50万,这个数字可以而知。因此,为了方便大家,笔者经过一段时间的研究,开发出了一个免费的工具,

地址为:https://github.com/yubin1991/ShortUrls,

代码可以clone下来,地址:https://github.com/yubin1991/ShortUrls.git

使用起来也非常的简单,工具提供了两种模式:分别是单个模式和批量模式,输入1即为单个模式,2位批量模式,3退出。

单个模式是只要转换一个链接,即将长链接输入,便会将短生成好并输入。

批量模式是将需要转换的长链接存入文件,每行放一个,然后程序的输入有两个参数,分别是输入文件的路径和输出文件的路径,两者以空格隔开。

下面来演示一下怎么使用。


至于原理,可以参照源码,有不懂的可以来联系我,邮箱yubin1991@yeah.net

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值