[心得] 捷徑分享:Spotify控制、歌詞等
之前看到有人分享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或找歌詞的
希望大家喜歡
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.192.168.73
※ 文章網址: https://www.ptt.cc/bbs/iOS/M.1538925871.A.09C.html
推
10/07 23:32,
5年前
, 1F
10/07 23:32, 1F
推
10/07 23:36,
5年前
, 2F
10/07 23:36, 2F
推
10/07 23:39,
5年前
, 3F
10/07 23:39, 3F
→
10/07 23:39,
5年前
, 4F
10/07 23:39, 4F
推
10/07 23:39,
5年前
, 5F
10/07 23:39, 5F
推
10/07 23:41,
5年前
, 6F
10/07 23:41, 6F
推
10/07 23:44,
5年前
, 7F
10/07 23:44, 7F
推
10/07 23:59,
5年前
, 8F
10/07 23:59, 8F
→
10/07 23:59,
5年前
, 9F
10/07 23:59, 9F
我刪掉重裝可以耶
不然你試試看裝share song
然後把複製到的refresh token貼到search for lyrics裡面的欄位看看
推
10/08 00:18,
5年前
, 10F
10/08 00:18, 10F
推
10/08 03:59,
5年前
, 11F
10/08 03:59, 11F
→
10/08 03:59,
5年前
, 12F
10/08 03:59, 12F
我的也是
而且每次進去複製這個清單的連結都不一樣
看來是什麼奇妙的機制
推
10/08 07:23,
5年前
, 13F
10/08 07:23, 13F
→
10/08 07:23,
5年前
, 14F
10/08 07:23, 14F
推
10/08 11:13,
5年前
, 15F
10/08 11:13, 15F
推
10/08 11:21,
5年前
, 16F
10/08 11:21, 16F
→
10/08 11:21,
5年前
, 17F
10/08 11:21, 17F
→
10/08 11:22,
5年前
, 18F
10/08 11:22, 18F
推
10/08 11:24,
5年前
, 19F
10/08 11:24, 19F
→
10/08 11:25,
5年前
, 20F
10/08 11:25, 20F
→
10/08 11:41,
5年前
, 21F
10/08 11:41, 21F
推
10/08 12:00,
5年前
, 22F
10/08 12:00, 22F
※ 編輯: Metal5566 (123.192.168.73), 10/08/2018 14:22:23
推
10/08 14:40,
5年前
, 23F
10/08 14:40, 23F
推
10/08 16:28,
5年前
, 24F
10/08 16:28, 24F
→
10/08 16:28,
5年前
, 25F
10/08 16:28, 25F
→
10/08 16:28,
5年前
, 26F
10/08 16:28, 26F
推
10/08 17:45,
5年前
, 27F
10/08 17:45, 27F
推
10/08 23:38,
5年前
, 28F
10/08 23:38, 28F
推
10/09 00:39,
5年前
, 29F
10/09 00:39, 29F
推
10/09 01:15,
5年前
, 30F
10/09 01:15, 30F
→
10/09 01:15,
5年前
, 31F
10/09 01:15, 31F
推
10/09 13:33,
5年前
, 32F
10/09 13:33, 32F
※ 編輯: Metal5566 (123.192.168.73), 10/09/2018 14:54:14
推
10/27 06:30,
5年前
, 33F
10/27 06:30, 33F
→
12/13 17:21,
5年前
, 34F
12/13 17:21, 34F
→
12/13 17:21,
5年前
, 35F
12/13 17:21, 35F
推
09/25 12:01,
5年前
, 36F
09/25 12:01, 36F
→
09/25 12:07,
5年前
, 37F
09/25 12:07, 37F
→
12/03 23:09,
4年前
, 38F
12/03 23:09, 38F
推
05/01 05:54,
4年前
, 39F
05/01 05:54, 39F
→
05/01 05:54,
4年前
, 40F
05/01 05:54, 40F