文件名称:somascrobbler-api:实时SomaFM轨道元数据的API
文件大小:34KB
文件格式:ZIP
更新时间:2024-05-20 01:58:29
JavaScript
SomaScrobbler API Server通过socket.io实时传输跟踪元数据。 SomaFM的元数据包含很多错误和错别字,因此可以使用Last.fm的更正API对数据进行自动更正和增强。 注意:这也可以作为服务使用 如果有成千上万的人每天对API进行数十万次轮询,那么SomaFM可能不会太高兴。 因此,如果您打算只在本地运行此软件,则最好使用而不是自己运行。 可以免费使用该服务。 但是,没有正常运行时间保证或任何其他类型的保证或担保。 但是我们会尽力而为。 如果您发现服务有问题,请提交。 安装 下载并安装Node.js或io.js。 您应该使用最新版本。 然后从npm全局安装somascrobbler-api软件包( -g )。 您可能需要在sudo前面加上sudo前缀,具体取决于您的设置。 npm install somascrobbler-api -g 配置 创建配置文
【文件预览】:
somascrobbler-api-master
----config.js(199B)
----bin()
--------cli.js(43B)
----station-streams.js(2KB)
----package.json(893B)
----get-stations.js(1KB)
----defaults.yml(156B)
----http-server.js(1KB)
----server.js(764B)
----Dockerfile(75B)
----socketio-api.js(2KB)
----state.js(268B)
----api()
--------get-version.js(201B)
--------get-stations.js(245B)
--------get-nowplaying.js(510B)
--------get-stats.js(115B)
----LICENSE(1KB)
----static()
--------example-unsubscribe.js(123B)
--------example-receive-track.js(63B)
--------sample-version.js(48B)
--------example-subscribe.js(117B)
--------index.html(5KB)
--------demo.js(1KB)
--------prism.js(9KB)
--------logo.svg(15KB)
--------prism.css(2KB)
--------sample-stats.js(186B)
--------main.js(4KB)
--------logo.png(6KB)
--------sample-track.js(282B)
--------sample-nowplaying.js(320B)
--------sample-stations.js(444B)
--------main.css(743B)
----.gitignore(34B)
----stats.js(648B)
----.dockerignore(63B)
----README.md(5KB)
----.editorconfig(402B)