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的短链接如何生成?
原文地址:https://www.cnblogs.com/phpfensi/p/8587902.html