微博短链接生成工具

一个复杂且长的链接(url)如何变成一个短小精悍的短链接?借助微博花巨资买下的t.cn域名以及提供的微博短链API,可以将任意长度的url都变成形如t.cn/RDj9Kog的短链接。本文介绍下微博的这个短链API,以及提供一个短链生成工具。

 

微博短链API介绍

t.cn是新浪花重资买下的一个域名,也有说法是某某大佬买下后来送给新浪的,这个不重要,反正现在t.cn是属于新浪的了,直接访问t.cn会跳转到weibo.com,也就是新浪微博的网站。

新浪在得到t.cn这个域名后,开放了以这个域名为基础的微博API,其中一个就是短链接口,顾名思义,就是通过这个接口,任意url都可以生成一个短链接。例如t.cn/RDj9Kog就是https://www.bwgyhw.com/bandwagonhost-all-plans/的短链接。

官方短链接口API文档可以参考:http://open.weibo.com/wiki/2/short_url/shorten

 

微博短链API调用

上方介绍的短链接口API第二版中需要access_token,参数介绍“采用OAuth授权方式为必填参数,OAuth授权后获得”,看了下介绍,是需要用户先登陆微博才会有这个授权,只是为了做这个简单的短链工具,肯定不能每次都登陆啊,于是就去找了下它的第一版接口:http://api.t.sina.com.cn/short_url/shorten.json & http://api.t.sina.com.cn/short_url/shorten.xml,需要提供一个source参数。这个source是你注册新浪微博开发者,申请应用后得到的App Key,懒于注册,就去网上找了点共享的:

有了API,有了授权source,代码就简单了,以PHP为例(这个url_long参数似乎必须以http://或者https://开始,否则会报错):

 

微博短链生成工具

1.在线短链生成工具

输入任意url(必须包含http://或者https://),点击生成短链即可得到对应的短链接:


2.微信小程序->短链生成器

搜索微信小程序flyzy小站或者扫描下方二维码,使用短链生成器即可生成短链:

微信小程序

短链生成器:

微博短链生成器

Telegram频道已经开通,关注flyzythink,随手分享正能量,了解VPS优惠与补货
Telegram群组已经开通,加入flyzy小站,FREE TO TALK
QQ群开通:780593286 flyzy小站
搬瓦工交流群(新群,搬瓦工用户交流):938957834 flyzy小站
搬瓦工补货通知群:618922256 搬瓦工补货通知群
点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注