必威体育下载克里斯蒂安·海尔曼

贴有“管道”标签的柱子

接触到那些网络人——谈论数据分发,NMM的API和社交媒体

星期三,4月29日,二千零九

昨天晚上,我真的很高兴去伦敦的国家海事博物馆和几家博物馆的代表讨论数据分发问题,钇铝石榴石打开桌子。

整个事情是由父亲吉姆-奥唐奈尔和他一起度过了很长时间钇铝石榴石NMM的数据.

在我的谈话中联系那些网络人2.2Mb]我介绍了从一个网站到开放数据的转换,以此作为接触更多用户的机会,并将您的访问者从一个接收器转到一个中继站,将您的信息广播给他们的朋友,您甚至不知道的联系人和分发渠道。

你可以下载谈话的录音,也是:接触到那些网络人[mp3,766Mb]

也感谢Mia Ridge记笔记以防你想要别人的观点。

TTMMHTM–松鼠捕鱼,ChIPTRON XMAS

星期四,12月11日,二千零八

今天早上让我快乐的事情:

使用雅虎管道和一些javascript的有用tweets小部件

星期日,9月28日,二千零八

如果你看看这个博客的右边(你可以看到),你已经启用了javascript,你会发现一个“有用的tweets”小部件(列表)。这是通过雅虎管道和一些javascript完成的。当人们问我怎么做的时候,下面是:

观念

我经常使用Twitter。我写的一些东西和这里的博客很相关,有些不适合出版,有些只是个人的。所以在这里发布所有的tweet会造成破坏,因此我试图找到一种方法来过滤。

我要做的是,在我想在这里显示的每一条微博的结尾都有一个“?”符号,所以给了我一个把柄来过滤掉那些好的。

在Twitter上表现得很好,而不是召唤失败的鲸鱼。

因为Twitter可能是最热门的美国石油学会在外面,我不想经历美国石油学会所有的认证都有问题。相反,我使用原子通过管道获取信息并过滤掉。

雅虎Pipes在过滤方面仍然充满了胜利,混合和转换数据,我正在使用的管道在这里可用:有用的高音管

它接收某个ID的Twitter用户的Atom提要,删除所有推文,但以“?”结尾的推文除外,并删除输出的用户名。

使用管道并显示内容

为了显示管道,您只需要一个小的javascriptHTML在您的页面中(或者在我的示例中,是WordPress模板):



src=“http://utilteltweets.googlecode.com/files/chirpichr.js”>

链接意味着当javascript不可用,而脚本执行其余操作时,事情仍然有意义。你需要做的一件事是改变课堂上的div!你可以从你的twitter页面上找到号码:

  • 转到你的Twitter页面,传真:http://twitter.com/codepo8
  • 单击RSS底部连接
  • 检查统一资源定位地址饲料中,您的ID是斜杠和“.rss”之间的数字,网址:http://twitter.com/status/user_timeline/一万三千五百六十七RSS

这个用于显示徽章的javascript根本就不是火箭科学:


var tweets=function()
var x=document.getElementByID(“mytweet”);
如果(x){
var twitteruserid=x.classname.replace('user-','');
var s=document.createElement(“script”);
s.type='text/javascript';
s.src='http://pipe s.yahoo.com/pipe s/pipe.run?'+
'_id=f7229d01b79e508d543fb84e8a0abb0d&_render=json'+
'&id='+twitteruserid+'&_callback=tweets.tweet';
document.getElementsByTagname('head')[0].附件子项;
};
功能推特(数据)
if(data&&data.value&&data.value.items)
如果(typeof data.value.items.length!=='未定义')
var ul=document.createElement(“ul”);
var all=data.value.items.length;
var end=全部>5?5:全部;
对于(var i=0;i<end;i++)
var now=data.value.items[i];
var li=document.createElement(“li”);
var a=document.createElement(“a”);
a.href=now.link;
a.AppendChild(document.createTextNode(now.title));
li.附录(a);
ul.附录(li);
}

x.附录子项(ul);
}

}
};
返回{
推特:推特
}

}();

  • 我们检查id为mytweet的元素是否存在
  • 然后,我们从类名中提取用户ID,并创建一个指向杰森管道输出。这个,一旦加载,将调用tweets.tweet()并将数据作为杰森
  • tweet()方法检查是否检索到数据,创建链接列表并将其附加到div.

希望这对其他人有用,也是。

Sky正在使用RSS源为小工具分发1万英镑。

星期二,11月6日,二千零七

好,在比赛中,不仅仅是直接的。我喜欢天空新闻开发商竞赛他们为其内容的小部件和徽章实现提供总共1万英镑的奖金。RSS喂养。

天才的开发人员可以使用这些提要创建自己的应用程序。头脑最聪明的人将被邀请到天空新闻工作室参加龙穴式的审判日。

有点遗憾的是他们没有美国石油学会然而,但我指给他们看雅虎!管为开发人员提供使用RSS以更容易的方式进食。

最后期限是11月30日,龙穴枪战是12月20日在天空办公室举行的。所以如果你想试试,获取编码:)还要确保检查条款和条件竞争对手。