之前看到有人分享KKBOX的捷徑
就在想自己在用的Spotify能不能也做出類似的捷徑呢
雖然我不太需要用到Siri控制Spotify
但我一直想要快速的搜尋歌詞
不然每次google歌名真的很麻煩
Spotify現在還沒支援捷徑的動作
所以一開始我是想從正在撥放的頁面選分享開啟捷徑
也就是「共享工作表」那邊
但發現Spotify要點開捷徑的步驟實在太多
而且抓了歌曲網址後再處理太麻煩了
最後google半天才發現Spotify有提供他們的API
無奈取得API授權的token有點複雜還是放棄了
最後是在Reddit發現已經有人做出控制Spotify的捷徑
我順手用他既有的捷徑修改做了個搜尋歌詞的
傳給原作者後他些微修改就榮幸的讓他加入他的捷徑中
以下取得原作者同意後分享他的捷徑並介紹
————————————
原作者:u/CarlHauschke on Reddit
原文:https://bit.ly/2PjdhSS
捷徑連結:https://s.carl.al/2E43ajE
首先,上面這個連結只是安裝用的捷徑
根據它的操作你可以取得Spotify API的token
如此你才能直接控制存取你的帳號裝置
他現在加入的有
搜尋、下一首、上一次播放的項目、播放、歌詞等等
https://i.imgur.com/yUyKVY0.jpg
以下概述流程:
加入捷徑後直接執行就好
他會跳出一長串說明,再來會跳出你要安裝的捷徑
然後是登入Spotify頁面
登入後會出現
https://i.imgur.com/H3Uw4gs.jpg
請把紅框內的 Spotify authorization code複製
注意不要包含空白,複製完就能關掉頁面
如果沒複製好他會跳出訊息,請你重來一遍
接著它會在背景取得你要的捷徑的 refresh token並複製到剪貼簿
馬上會跳到你要加入的捷徑
加入後會出現
https://i.imgur.com/sRbXuW3.jpg
請直接在框框內貼上就好
大概就是這樣,如果你要裝的是撥放的捷徑
它可能還會要你貼上你要設定的播放清單或專輯url
請再個別根據說明操作就好
以下說明一下我做的搜尋歌詞
它可以在任何地方搜尋你「現在」撥放中的歌曲之歌詞
並打開genius的頁面
https://i.imgur.com/ipjXFUf.jpg
所以如果你是聽非英語系語言的歌
可能要自己再去改成適合自己的捷徑了
若是沒有找到符合歌名的genius頁面
它會跳出google的搜尋頁
https://i.imgur.com/CmltDKE.jpg
最後
請注意的是Spotify Api 使用的是你帳號現在在線上的資料
所以如果你是設定成Spotify不取用行動網路
到時候它只會知道這個帳號不在線上
是沒辦法控制你的Spotify或找歌詞的
希望大家喜歡