3

我是 Enyo 和网络服务的新手。我希望使用 Enyo 构建一个需要使用 Echonest 的网页。谁能帮助我了解如何从 Enyo 内部连接到 Echonest 服务以及是否使用 SOAP、REST 或其他东西?

4

1 回答 1

2

我假设您正在谈论在这里找到的 Echo Nest:http: //the.echonest.com

简单看一下他们的 API,您可能不必使用 SOAP 或 REST,因为一切都可以通过 Web 服务通过简单的 GET 请求访问。看起来使用他们的 API 最难的部分将是为经过身份验证的请求生成 OAuth 签名。

就 enyo.WebService,http ://enyojs.com/api/#enyo.WebService 而言,您应该能够包含种类、设置 URL 并在其上调用 .send() 方法。然后你的响应处理程序会取回数据(我推荐 json),这样你就可以用它做你想做的事。

另一种选择是直接使用 enyo.Ajax,http ://enyojs.com/api/#enyo.Ajax。enyo.WebService 包装了它并提供了一种熟悉的(Enyo 1 开发人员)使用它的方式。

于 2012-09-04T17:09:42.327 回答