Jquery 从twitter推文中提取图像

Jquery 从twitter推文中提取图像,jquery,twitter,Jquery,Twitter,正如标题所示,我想要这样的东西: 如果tweet包含指向imageyfrog的链接,则创建 我该怎么做 -更新- 好的,到目前为止我想到的是,我应该做一个函数,返回this.replace,就像Chris Coyier对链接所做的那样: String.prototype.linkify = function() { return this.replace(/[A-Za-z]+:\/\/[A-Za-z0-9-_]+\.[A-Za-z0-9-_:%&\?\/.=]+/, functi

正如标题所示,我想要这样的东西:

如果tweet包含指向imageyfrog的链接,则创建 我该怎么做

-更新-

好的,到目前为止我想到的是,我应该做一个函数,返回this.replace,就像Chris Coyier对链接所做的那样:

String.prototype.linkify = function() {
    return this.replace(/[A-Za-z]+:\/\/[A-Za-z0-9-_]+\.[A-Za-z0-9-_:%&\?\/.=]+/, function(m) {
        return m.link(m);
    }); 
};
但是我找不到一种方法来编写适合我需要的函数

再说一次,我想要的是: 如果字符串包含一个单词,例如instagram,则在本例中选择完整单词http://... 并将其放在src=的标记处

-更新2-


我觉得我可以利用媒体url变量。我可以通过JSON实现它吗?我现在用JSON获取推文的文本。getJSON'http://twitter.com/status/user_timeline/username.json?count=10&callback=?' ... {

如果twitter提供此信息,则必须将include_entities设置为true


真正的url位于entities部分。然后,您必须获得compose The thumbnail url yourslef并将其添加到src中。

您可以通过传递正确的参数从twitter api中提取图像。以下是一个示例:

进一步转到twitter照片库示例:

看看firebug中的请求


如果数据来自yfrog,那么它应该可以帮助您优化数据。

到目前为止,您做了哪些尝试?@MattiasAlfborger检查这个答案-您可以为此编写一个片段吗?我目前通过JSON获取推文。为了什么?为了编写thumb url?这很简单,只需解析yfrog url,获取密钥,然后添加把它放到一个拇指url上谷歌搜索yfrog拇指url但是如果我不能做到这一点,那就很难了。我是个新手!