3

Applescript を実行してトラックを再生したい。プレイトラックの方法がわかりません。

私はこれをやっています

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

それは明らかにうまくいきません。コンテキスト部分をどうするかわかりません。コンテキストとは

4

1 に答える 1

10

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
于 2012-07-23T15:25:51.913 に答える