长链接转短链接

新浪短网址接口的稳定性和跳转速度还是很给力的,现给出其API说明。

该接口支持两种返回格式:xml和json

对应的URL请求地址为:

xml:http://api.t.sina.com.cn/short_url/shorten.xml

json:http://api.t.sina.com.cn/short_url/shorten.json

请求方式:GET

请求参数:

source:应用的appkey

url_long:需要转换的长链接

举个例子:

xml:http://api.t.sina.com.cn/short_url/shorten.xml?source=3271760578&url_long=http://www.douban.com/note/249723561/

返回内容为:

长链接转短链接_第1张图片
图1

json:http://api.t.sina.com.cn/short_url/shorten.json?source=3271760578&url_long=http://www.douban.com/note/249723561/

返回内容为:

[{"url_short":"http://t.cn/zWXySpZ","url_long":http://www.douban.com/note/249723561/","type":0}]

注:参数中的APPKEY,也就是source的值,可自行申请。不过建议用各大知名软件的key,因为涉及到调用频次的问题。

//新浪App Key:31641035

iphone新浪微博客户端 App Key:5786724301

iPad新浪客户端App Key:2849184197

Google.Nexus浪客户端App Key:1206405345

周博通微博管家App Key:202088835

Weico App Key:211160679

另长转短链接一般都是在自己后台去封接口。不过在客户端也可以自行调用新浪的接口完成此服务。附上前端自行调用接口得到短链接服务如下:

以短链服务为例,探讨免AppKey、免认证、Ajax跨域调用新浪微博API

你可能感兴趣的:(长链接转短链接)