【API地址】 http://jump.sinaapp.com/api.php
【请求方式】 GET/POST
【输入参数】 url_long(长网址)
【返回格式】 没有传递callback参数:JSON,有callback参数:JSONP
【返回字段】 result(1表示正常,0表示错误)、url_long、url_short、error(错误说明)

【举例】使用 jQuery 的 jsonp 请求 API , 从而获短网址。

<input type="text" id="my" value="http://www.tmall.com" />
<button type="button" onclick="shortURL($('#my').val());">生成短链</button>
<div id="result">这里显示结果</div>

<script src="http://lib.sinaapp.com/js/jquery/1.8/jquery.min.js"></script>

<script type="text/javascript">
function shortURL( url ) {
$.ajax({
url: "http://jump.sinaapp.com/api.php",
dataType: "jsonp",
jsonp: "callback",
data: {url_long:url},
success: function(respon_data) {
if( respon_data.result ) {
//api 成功
url_short = respon_data.url_short;//获得了短链
$("#result").html( "短链是:" + url_short );
}
else {
//api 出错
$("#result").html( "出错了:" + respon_data.error );
}
},
error: function(a,b,c) {
alert( "出错了" + b );
}
}); return false;
}
</script>