Webshell:帮你使用流行的Web API的API
jopen 12年前
Webshell 是一个 API,允许你在一个可编程的 Web 页面中,通过一些企业提供的 API 来访问相关的数据。
Webshell 的目标是做一个网页版的 Shell,或一个拥有命令行界面的控制台,帮助开发者以一致的方式与网络中所有的 API 进行交互。你可以在网页中输入 JavaScript 代码,该系统会在后台进行处理,并将结果反馈给你。
在 API Explorer 中,你可以选择你想用 API,并有文档来帮助你快速了解如何使用这些 API。现有的 API 包括 Foursquare、Google、非死book、油Tube、Spotify、TTS(text-to-speech)、Klout、 推ter、Freebase、Gravater、Sketchfab、SoundCloud、OpenDataSoft、 StackExchange 等互联网企业或服务提供的 API。Webshell 团队表示,未来会尽可能地添加更多的 API。
在 Prototype 系统中,你可以轻松整合 API,或以你希望的方式来调用它们,并可以直观地看到运行结果。支持的语言包括 Javascript、CoffeeScript 或 Typescript 等。
比如,在 Prototype 系统中输入如下代码,右侧会显示调用 Google 地图的效果:
Javascript 代码:
var m = apis.google.maps ({height: '500px'}); m.center ('paris'); m.zoom (12); m.addMarker ({ address: 'palais brongniart', icon: apis.gravatar ('team@webshell.io', {view: null}) });
你还可以将自定义的脚本创建为一个 API,方便以后在你的应用程序中进行调用,也可以共享给其他的开发者。
详细信息:http://webshell.io/