码迷,mamicode.com
首页 > Web开发 > 详细

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

时间:2018-03-17 12:14:29      阅读:236      评论:0      收藏:0      [点我收藏+]

标签:turn   shorturl   convert   参数   .com   success   如何   pos   cal   

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的短链接如何生成?

标签:turn   shorturl   convert   参数   .com   success   如何   pos   cal   

原文地址:https://www.cnblogs.com/phpfensi/p/8587902.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!