新浪短网址接口的稳定性和跳转速度还是很给力的,现给出其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:需要转换的长链接
举个例子:
返回内容为:
返回内容为:
[{"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
另长转短链接一般都是在自己后台去封接口。不过在客户端也可以自行调用新浪的接口完成此服务。附上前端自行调用接口得到短链接服务如下: