Javascript 如何使链接在Twitter推文中工作?API&x2B;json

Javascript 如何使链接在Twitter推文中工作?API&x2B;json,javascript,jquery,json,twitter,Javascript,Jquery,Json,Twitter,有人能让我的推特链接正常工作吗? 我试图在Twitter API页面上找到答案,但找不到 看这里 提前谢谢你 致以亲切的问候, Jonathan将此函数添加到代码中以解析URL: function parseLinks(tweet) { return tweet.replace(/[A-Za-z]+:\/\/[A-Za-z0-9-_]+\.[A-Za-z0-9-_:%&\?\/.=]+/g, function (tweet) { return tweet.link

有人能让我的推特链接正常工作吗?
我试图在Twitter API页面上找到答案,但找不到

看这里

提前谢谢你
致以亲切的问候,

Jonathan

将此函数添加到代码中以解析URL:

function parseLinks(tweet) {
    return tweet.replace(/[A-Za-z]+:\/\/[A-Za-z0-9-_]+\.[A-Za-z0-9-_:%&\?\/.=]+/g, function (tweet) {
        return tweet.link(tweet);
    });
};
然后通过此函数解析tweet的文本,然后再显示:

timeline.append(
    $('<li>').append(
        $('<strong>').text(created_at),
        $('<span>').html('<br />' + parseLinks(_this.text))
    )
);
timeline.append(
$(“
  • ”)。追加( $(“”)。文本(在创建时), $('').html('
    '+parseLinks(_this.text)) ) );
  • var words=\u this.text.split(/\s+/);
    
    for(var i=0;我感谢您的快速反应!您好,您还知道如何在新窗口中打开这些链接的脚本吗?这样就完成了!:-)
    var words = _this.text.split(/\s+/);
    for (var i=0; i<words.length; i++) {
        var word = words[i];
        if (word.substr(0, 7) == 'http://' || word.substr(0, 8) == 'https://') {
            words[i] = '<a href="'+word+'">'+word+'</a> ';
        }
    }
    var text = words.join(' ');