短链接生成器(生成连接)


【点击查看】低成本上班族靠谱副业好项目 | 拼多多无货源创业7天起店爆单玩法

【点击查看】逆林创业记 | 拼多多电商店铺虚拟类项目新玩法(附完整词表&检测工具)

【点击查看】逆林创业记 | 小白ai写作一键生成爆文速成课

领300个信息差项目,见公众号【逆林创业记】(添加请备注:网站)

日常生活中我们经常看到一些短信或者消息中出现开头为格式的链接,十分简短,但点开后会跳转到另一个很长的地址,其实这就是使用了新浪提供的网址缩短服务:短链接,以下是详细内容

背景

新浪最开始最火的产品是新浪博客,在那个博客流行的时代,大部分人都会开通博客,记录生活、分享经验、发表观点等,但由于生活节奏的逐渐加快,更多的人没有时间去写一篇洋洋洒洒几千字的优美博文,所以大部分人索性不写了。

可惜我现在连一张清晰的新浪博客图片都找不到了

随着快节奏生活时代的到来,短小精炼的微博再次成为热潮,微博的成功正是在于它的限制,144个字的限制让大家不得不将要表达的文字不断凝练压缩,因为经常要发链接短链接生成器,这时候短链接应运而生。

用途

不但是在微博里,因为其很多优点,被用在很多其他地方,备受追捧,2019年每天生成的短链接就达上十亿条,访问跳转就更不用说了,因为不是以营利为目的,微博也承受不住这种巨大的数据吞吐,终于于9月份,关闭了大部分的对外接口,正因如此,之前巨量的访问量给打下了坚实的大数据基础

制作

说了这么多,如何给自己的长链接制作一个永久的短链接?

第一步:打开短链接生成网站:

第二步:把要缩短的网址填入输入框内短链接生成器,并点击按钮立即缩短

第三步:得到生成成功的短网址,复制该网址即可

同时也支持批量生成,一行一个就可以批量生成短网址

接口

如何将短网址功能接入程序中实时调用来缩短呢?

第一步:打开短链接api接口页面,查看接口文档

第二步根据接口文档接入api(不懂技术可找网站技术接入)

PHP调用代码:

1$url='#39;;2

$api_url='用户KEY/tcn_url?url='.urlencode($url);3

$short_url=file_get_contents($api_url);4

echo$short_url;

JAVA调用代码:

1publicstaticvoidmain(Stringpath[])throwsException{

2URLu=newURL("用户KEY&url=http%3A%2F%2F");

3InputStreamin=u.openStream();

4ByteArrayOutputStreamout=newByteArrayOutputStream();

5try{

6bytebuf[]=newbyte[1024];

7intread=0;

8while((read=in.read(buf))>0){

9out.write(buf,0,read);

10}

11}finally{

12if(in!=null){

13in.close();

14}

15}

16byteb[]=out.toByteArray();

17System.out.println(newString(b,"utf-8"));

18}

python调用代码:

1importurllib,urllib2,sys

3host='#39;

4path='/tcn/api'

5method='GET'

6querys='key=用户KEY&url=http%3A%2F%2F#39;

7bodys={}

8url=host+path+'?'+querys

10request=urllib2.Request(url)

11response=urllib2.urlopen(request)

12content=response.read()

13if(content):

14print(content)

注意事项:

① 调用api接口时,只需将 “;换成需要缩短的长网址,用户KEY替换成真实的秘钥即可。

② 接口支持url参数,当url中出现 & 符号时,请用 %26 代替,否则参数可能会丢失。

③ 填写url时,必须要以http(s)://开头,否则可能会导致生出的短网址无法访问原网站。

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站不拥有所有权,不承担相关法律责任。如发现有侵权/违规的内容, 联系QQ3361245237,本站将立刻清除。