使用开放 API 和工具快速开发情景式 mashup 应用

使用开放 API 和工具快速开发情景式 mashup 应用“这篇文章终于发表了,等了有差不多一个月了。这篇文章算是我之前一直在做的甲型H1N1流感最新动态Mashup的一个总结吧。

 

关于甲型H1N1流感的mashup,四月份的时候就开始做了。当时是看到大家都比较关注猪流感,各大门户网站也有相关的专题页面。自己就想着利用已有的开放API自己做一个mashup,并在Google App Engine上面快速的实现了。后来又有了一次比较大的更新。之后觉得可以把做这个mashup中的一些经验总结出来,于是就有了这篇文章的想法。

 

为了完成这篇文章,我对mashup的实现做了很多调整。在这篇文章中可以下载的示例代码是修改过的。

1)实现语言从Python换成了Java。主要是考虑到Java语言比较普及,而GAE也有Java的支持了。

2)JavaScript库从jQuery换成了Dojo。

3)增加了必应的视频搜索。由于Twitter和饭否不能访问,换成了另外一个微博客服务Identi.ca

 

下面是该mashup中用到的API和工具的列表:

API 和工具作用
Google 地图在地图上展示全球各个国家和地区的甲型 H1N1 流感的确认病例和死亡人数。
屏幕抓取从 HTML 页面中抓取数据,提供给 Google 地图使用。
微软必应搜索甲型 H1N1 流感相关的视频。
雅虎 Pipes将甲型 H1N1 流感相关的新闻和博客的多个订阅源进行整合。
Google AJAX 供稿 API将 RSS/Atom 订阅源转换成 JSON 格式。
Delicious搜索甲型 H1N1 流感相关的网址。
Flickr搜索甲型 H1N1 流感相关的图片。
Identi.ca搜索甲型 H1N1 流感相关的微博客内容。
Google App Engine部署示例 mashup 应用。


 

最终的完成版本如下:

能够最终完成这篇1万1千余字的文章,还是很开心的。

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值