njl041x
        var long_url = \'http://www.woyaoqiuxue.com?uid=123456789\';
        var short_url;

        function shorturl() {
            $.ajax({
                type: \'GET\',
                url: \'http://api.weibo.com/2/short_url/shorten.json\',
                data: { source: \'3818214747\', url_long: long_url }, //source(即AppKey):这是网上找的测试key(3818214747,209678993)
                dataType: \'jsonp\',//使用jsonp解决跨域问题
                cache: false,
                success: function (data) {
                    console.log(data);
                    if (data.data.error) {
                        alert(data.data.error);
                    }
                    else {
                        short_url = data.data.urls[0].url_short;
                    }
                },
                error: function (data) {
                    console.log(data);
                }
            });
        }
        function shorturl2() {
            $.ajax({
                type: \'GET\',
                url: \'http://api.t.sina.com.cn/short_url/shorten.json\',//这个接口地址当appkey无效时,不返回信息,直接报错
                data: { source: \'2849184197\', url_long: long_url }, //source(即AppKey):这是网上找的测试key(3818214747,209678993)
                dataType: \'jsonp\', //使用jsonp解决跨域问题
                cache: false,
                success: function (data) {
                    alert(data[0].url_short);
                },
                error: function (data) {
                    console.log(data);
                }
            });
        }

分类:

技术点:

相关文章: