`
isy
  • 浏览: 101393 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类

jquery新浪短链接 短网址生成代码

阅读更多
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=1681459862&url_long='+urlStr,//source为新浪appkey,最好用自己的
        dataType : 'JSONP',
        json: 'callback',
        data : {},
        success : function(r) {
            return r[0].url_short; //生成的短链接
        }
    });
}

 

1
0
分享到:
评论
1 楼 garrickjubiao 2014-11-24  
Thanks

相关推荐

Global site tag (gtag.js) - Google Analytics