NPM 包 spotify-promise-applescript 使用教程

阅读时长 4 分钟读完

Spotify 是流行的音乐平台,而 Node.js 社区也有很多与 Spotify 相关的 npm 包,spotify-promise-applescript 就是其中一个。本文将介绍使用它来控制 Spotify 的方法和一些实际使用的示例。

安装

安装 spotify-promise-applescript 很简单,只需要在终端中使用如下命令:

基本用法

使用包之前,必须导入它。相信你肯定会的,但我们还是列出来~

Spotify 对象包含了一些方法,可以让你控制 Spotify 播放的状态:

这是最简单最基础操作,不过也可以使用 Spotify.goto() 去到某个特定的位置,其中支持的位置类型有:

  • URI(播放直接播放一个链接)
  • TrackId(播放单个曲目)
  • Context URI (进行自定义的 ContextType 操作)
  • Offset object (指定一个位置,在一个 Context 的偏移)

例如,要根据歌曲名查询列表,然后选择第一个歌曲开始播放,代码如下:

进一步阅读

如果希望更深入地理解 Spotify 的控制和如何正确地操作 Spotify,建议阅读原文件的官方文档,或是参考说明文档:

示例代码

-- -------------------- ---- -------
----- ------- - ---------------------------------------

------------------------
    ----------- -- ------------------- -------- -------
    -------- -- ---------------
    ------------
    -------- -- ----------------
    ------------
    -------- -- ---------------
    ------------
    -------- -- -------------------
    ------------
    -------- -- ------------------------------------------------------
    ----------------------

以上代码将打印当前 Spotify 播放器的状态,之后依次执行以下的操作:

  • 开始播放音乐
  • 播放两秒后暂停音乐
  • 播放下一首歌曲
  • 播放上一首歌曲
  • 跳转到 Fleet Foxes 的歌手网页

以上就是本篇文章关于使用 spotify-promise-applescript 控制 Spotify 的方法和一些实际使用的示例。希望对你的前端开发工作有所帮助!

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60055ebd81e8991b448dc788

纠错
反馈