900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > t.cn短链接生成 - 新浪短网址生成器轻松帮您将长网址缩短 让你的链接更短 更安全

t.cn短链接生成 - 新浪短网址生成器轻松帮您将长网址缩短 让你的链接更短 更安全

时间:2021-09-12 17:24:52

相关推荐

t.cn短链接生成 - 新浪短网址生成器轻松帮您将长网址缩短 让你的链接更短 更安全

背景

用途

制作

接口

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

背景

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

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

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

用途

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

制作

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

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

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

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

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

接口

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

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

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

PHP调用代码:

1$url='';2

$api_url='http://url-/tcn/api?key=用户KEY/tcn_url?url='.urlencode($url);3

$short_url=file_get_contents($api_url);4

echo$short_url;

JAVA调用代码:

1publicstaticvoidmain(Stringpath[])throwsException{

2URLu=newURL("http://url-/tcn/api?key=用户KEY&url=http%3A%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

2

3host='http://url-'

4path='/tcn/api'

5method='GET'

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

7bodys={}

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

9

10request=urllib2.Request(url)

11response=urllib2.urlopen(request)

12content=response.read()

13if(content):

14print(content)

注意事项:

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

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

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

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。