http://t.cn/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; //生成的短鏈接  

        }  

    });  

}  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM