gpt4 book ai didi

javascript - 在浏览器中加载node-spotify或spotify-web Node 模块

转载 作者:行者123 更新时间:2023-11-28 19:56:28 32 4
gpt4 key购买 nike

我想使用Spotify's Playlist API在浏览器中。不幸的是,他们的网络API only covers metadata ,完整的 API 需要 libspotify et al。这似乎意味着我要么需要 set up a spotify API server我自己使用包装 API 的 Node 库之一,例如 node-spotify-webnode-libspotify并使用类似 browserify 的工具或RequireJSgluejs将该 Node 库公开给浏览器。

我在这里遗漏了什么吗?实际上,我只是希望能够编写浏览器端(最好是 API 驱动的 JavaScript)来查询特定的播放列表。使任意 Node 包在浏览器端可用的可能性是否比我想象的更脆弱或更偶然? 我是否可以正确地假设我可以在浏览器端嵌入这些 Node 包之一?

我问这个问题是因为我尝试这样做,遇到不同的库和工具的不同问题,从生成的gluejs输出中的语法错误到缺少需求错误like this one使用 browserify 时。我将为这些问题提出单独的问题,但事实上,我在几个不同的工具上遇到了几个不同的软件包的问题,​​这让我觉得我错过了一些东西 -

谢谢!

最佳答案

node-spotify 的作者 Michaiel Dral 是正确的。您无法在浏览器中使用node-spotify,您必须在node.js 中编写自己的服务来使用它。

但是 Spotify 刚刚宣布了他们的新 Web API,现在也具有播放列表管理功能:https://developer.spotify.com/web-api/

关于javascript - 在浏览器中加载node-spotify或spotify-web Node 模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22461455/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com