Web 技术突飞猛进,Web 设计与开发者们可以选择的工具越来越多,Web 开发者的技巧不再只限于 HTML 和 服务器端编程,还需要精通各种第三方资源,这些第三方资源有时候比你的项目更复杂,更专业,你无法自己实现一切,借助一些 Web API,你可以很方便地将大量优秀的第三方资源集成到自己的站点。本文是第二部分。
3. APIs
以下 API 可以将很多现成的功能集成到你的站点:
这个 API 按 Alexa 排名返回网站列表
bit.ly URL 缩短 API
访问 Blinksale 数据。
货币汇率转换 API
eBay 的 API,可以向 eBay 提交货品。
Twitter API,用来访问 Twitter 数据,包括用户状态和信息。
4. IP 定位
用户来自什么地方。
根据 IP 探测用户来自哪个国家
一个 PHP 类库,根据 IP 地址获取用户地理位置
IP 到国家对应数据库
5. 图表
基于 Flash,支持 3D 图表
漂亮的 3D 图表
可高度定制的 Flash 图表工具
基于 Java 的免费图表工具
基于 PHP
6. 地图
交互式地图工具,支持下钻式挖掘
来自 Google 地图工具,只是支持的地图尺寸有限
多个基于 Flash 的地图工具
7. 音频播放器
基于 Flash 的开源音频播放器
免费 PHP + Flash MP3 播放器
基于 Flash,支持换皮肤
轻量级 MP3 播放器,支持换肤,支持实时视效
8. 视频播放器
开源 Flash 视频播放器
很好用,高度可定制。
强大的 Flash 视频播放器
漂亮的 FLV 播放器
9. 视频转换
强大的视频转换 API,可生成 FLV 视频
一个在线视频编码平台
在线 FLV 视频转换
面向 Drupal 社区的 Flash 视频编码 API
10. 所见即所得编辑器
一个轻量的,基于 JavaScript 的所见即所得编辑器
功能完整的开源 WYSIWYG 编辑器
一个简单的轻量级 WYSIWYG 编辑器
开源,跨浏览器 WYSIWYG 编辑器
设计出众,功能丰富的 WYSIWYG 编辑器