web-services - 如何从 enyo 连接到 echonest

标签 web-services enyo

我是 Enyo 和网络服务的新手。我正在寻找使用 Enyo 构建网页这将需要使用 Echonest。谁能帮助我了解如何从 Enyo 内部连接到 Echonest 服务以及是否使用 SOAP、REST 或其他方式?

最佳答案

我假设您正在谈论在这里找到的 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 开发人员)使用它的方式。

关于web-services - 如何从 enyo 连接到 echonest,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12261052/

相关文章:

java - 添加soap header 的C#代码 wsse :Security, wsse :BinarySecurityToken, ds :Signature, wsse :UsernameToken, wsu:Timestamp

.net - 如何突破ASP.NET webservice的限制?

java - 如何构建一个 Restful Web 服务来获取和处理给定 url 的文件

java - SOAP 处理程序 org.w3c.dom.DOMException : HIERARCHY_REQUEST_ERR:

javascript - 将 Chrome 扩展程序转换为 Opera 扩展程序

tomcat - 部署 enyo js web 应用程序的最佳方式?是否可以从中发动 war 并部署在 tomcat 上?

javascript - 元素上的 Enyo.drag 实现

web-services - REST 与 SOAP 以及与简单网站等

sqlite - 如何从 db [HTML5] 中获取两个相同的字段数据?

javascript - 使 enyo.canvas 适合