【发布时间】:2013-02-08 04:49:17
【问题描述】:
【问题讨论】:
-
这样的链接是什么样的?
-
@Camsoft:来自浏览器内部还是来自某些服务器端javascript?
标签: javascript twitter
【问题讨论】:
标签: javascript twitter
我在这里做了一个小提琴:http://jsfiddle.net/duotrigesimal/XB8Uf/
它向 LongURL (http://longurl.org/api#expand-url) 的 api 发出请求以获取扩展的 url。
在这个例子中我也使用了 jQuery,但如果需要,你也可以不使用它。
var tests = [
'http://t.co/NJwI2ugt',
'http://www.google.com' //nothing should happen
];
for(i in tests) {
var data = {
url: tests[i],
format: 'json'
};
$.ajax({
dataType: 'jsonp',
url: 'http://api.longurl.org/v2/expand',
data: data,
success: function(response) {
$('#output').append(response['long-url']+'<br>');
}
});
}
【讨论】: