1. 程式人生 > >http://t.cn/xxxxx的短鏈接如何生成?

http://t.cn/xxxxx的短鏈接如何生成?

UNC 轉換 enc log turn shorturl 好用 clas xxxxx

var convertStr = encodeURIComponent(urlStr); //轉換的原鏈接可能存在"&"這樣的特殊符號,導致原鏈接的某些字段會被當做ajax請求的參數,所以最好先進行轉碼  

getShortUrl(convertStr);  

  

function getShortUrl(urlStr){  

    $.ajax({  

        type : ‘GET‘,  

        url : ‘http://api.t.sina.com.cn/short_url/shorten.json?source=appkey&url_long=‘+urlStr,//
source為新浪appkey,最好用自己的 dataType : ‘JSONP‘, json: ‘callback‘, data : {}, success : function(r) { return r[0].url_short; //生成的短鏈接 } }); }

http://t.cn/xxxxx的短鏈接如何生成?