【问题标题】:Applescript play track spotifyApplescript 播放曲目 Spotify
【发布时间】:2012-07-21 09:34:20
【问题描述】:

我想通过运行一个 applescript 来播放曲目。我无法弄清楚播放曲目的方法。

我正在这样做

tell application "Spotify"
    play track "One Thing" in context spotify:track:5Up9Lj7QWudEfMc0ve5qWW
end tell

这显然行不通。我不知道如何处理上下文部分。什么是上下文?

【问题讨论】:

    标签: macos applescript spotify


    【解决方案1】:

    查看 AppleScript 编辑器中的文档。 Trackcontext 都是 URI。 Spotify 上下文是一个容器,客户端默认使用曲目的专辑。

    因此,例如,这两个都将在其专辑的上下文中播放曲目(它们在功能上是相同的):

    tell application "Spotify"
         play track "spotify:track:5Up9Lj7QWudEfMc0ve5qWW"
    end tell
    
    tell application "Spotify"
         play track "spotify:track:5Up9Lj7QWudEfMc0ve5qWW" in context "spotify:album:33yaWg4n9max6UWPlD59zs"
    end tell
    

    但是,您也可以在艺术家的上下文中播放曲目:

    tell application "Spotify"
         play track "spotify:track:5Up9Lj7QWudEfMc0ve5qWW" in context "spotify:artist:2AsusXITU8P25dlRNhcAbG"
    end tell
    

    甚至是播放列表!

    tell application "Spotify"
        play track "spotify:track:3NN3bw0UMt3DbFUVGh78kV" in context "spotify:user:sweetlelle:playlist:6C7spm3ZSJSWL9EZAhiMFb"
    end tell
    

    【讨论】:

    • 有没有办法在你的音乐背景下播放?
    • 如何获取播放列表 ID?
    猜你喜欢
    • 2012-09-22
    • 2018-07-10
    • 1970-01-01
    • 2014-09-20
    • 2023-03-08
    • 2016-02-26
    • 1970-01-01
    • 2013-04-01
    相关资源
    最近更新 更多