本篇为 iOS 捷径个人自动化教学 #3,教你如何让 iPhone 或其他蓝牙装置在指定时间自动播放 Spotify 音乐。使用 iPhone 的你如果又是「自动化」爱好者,那么你会发现自动化里面的音乐功能是需要连结 Apple Music 的,但应该有人跟我一样比较喜欢用 Spotify。
幸好我们现在可以透过一款辅助捷径的 App – Shortcutify 来协助我们,让我们能轻鬆的设定并在指定时间或指定动作之后透过 iPhone 或蓝牙装置 (HomePod、其他智慧音箱或蓝芽音响) 自动播放 Spotify,不用被迫使用 Apple Music 啦!以下开始手把手教学。
Shortcutify 是一款辅助 iOS 捷径的 App,目前支援:Spotify、Google Maps、Google Drive、macOS、Todoist、LIFX、Coinbase、Airtable、SightEngine。
我们只需要照着 App 内的指示,申请 API,就能在 iOS 的「捷径 App」使用,这样就不用自己写一大堆複杂的脚本。
点我下载 Shortcutify 取得 Spotify 的 Client ID 及 Client Secret接着,我们要先到 Spotify Developer 页面申请 Client ID 和 Client Secret,你可以使用电脑版或手机版来申请,以下我以手机来示範。
点我前往 Spotify Developer进到该页面后,点选「 LOG IN」并用你的 Spotify 帐号登入,然后点选「CREATE A CLIENT ID」。
以下这三个栏位都需要输入,你如果不知道要填什么也可以跟我填的一样,完成后送出。
接着你会看到你的 Client ID 和 Client Secret 啰,先将它複製起来。(网页要继续留着,待会会用到)
然后进到我们下载好的 Shortcutify App 里,点进 Spotify 后依序填入 Client ID 和 Client Secret ,完成后先不用点选 Connect,先等做完下一步。
现在先回到刚刚 Spotify Developer 的网页内,右边有个「EDIT SETTINGS」,直接点选它。
往下找到「Redirect URIs」,在该栏位内填入下方这串,然后点选「ADD」:
shortcutify://oauth-callback/spotify回到 Shortcutify App 内,现在再点「Connect」,显示「Connected」 代表连结成功了,以上步骤只有在第一次使用需要输入而已,现在可以开始撰写自动化脚本啰!
在「捷径 App」内撰写自动化脚本完成设定之后,我们可开始製作自动化脚本了。开启「捷径 App」>「自动化」,点选右上方的「+」,然后选择「製作个人自动化操作」。
在这个页面你可以自由决定你要在什么情况下触发 Spotify 自动播放音乐,例如:早上起床关闭闹钟后、每天晚上 10 点、到达或离开某个地点等,建议大家可以思考一下自己的情境。
我以「早上起床关闭 iPhone 闹钟后自动播放 Spotify」为情境来示範。
加入动作点选「加入动作」为该自动化加入你想要他做的指令。
你可以善用搜寻的功能,就不用找很久啰,我们的第一个及第二个动作是:打开 Spotify App,然后等待2秒。
第三个动作,使用 Shortcutify 这个 App 已经为我们写好的动作「Spotify: Play Spotify URL」。这就是 Shortcutify 好用之处,已经为我们定义好常用的动作,能直接取用,不用再自己研究很久。
加入完成后,你会发现这里有一个 Spotify URL/URL 的栏位需要我们输入,这边就是你要跟它说你想自动播放的是哪一个 Spotify 专辑或哪一首歌。
複製 Spotify 歌曲或专辑连结开启 Spotify App,找到你想播放的歌曲或专辑,点选右上角的「⋯」,然后选择「分享」>「複製连结」,将连结複製起来。
直接贴到该栏位,这样一来,它就知道在触发条件后要自动播放哪首歌或专辑。
音讯输出Playback Device 栏位可以让你选择要从哪个装置播放,例如:iPhone、Macbook、HomePod 或 AirPods。设定完成后可以点选右下角的蓝色三角形来测试看看它有没有自动播放。
确认没问题后,点选「下一步」,这里有一个很重要的关键:关闭「执行前先询问」,这样就不会每次都要你同意才能自动播放。完成后,该自动化就会出现在你的自动化首页中。