このプログラムは、Spotify内SBCastのPlaylistを、それぞれのタグに基づき振り分けをする物です。
- Spotifyに会員登録 Spotify
- Spotify for DevelopersでCLIENT_IDとCLIENT_SECRETを取得
- Spotify for Developersにログイン
- Dashboardにて新しいアプリケーションを作成
- Dashboardに記載されているClient IDとClient Secretを取得(Client Secretは
SHOW CLIENT SECRET
を押すと出てきます)
-
ライブラリにOAuth2認証を登録
- ライブラリの右にある+をクリック
- IDに
1B7FSrk5Zi6L1rSxxTDgDEUsPzlukDsi4KGuTMorsTQHhGBzBkMun4iDF
を入力 - 最新バージョンであることを確認して登録
- GAS設定ー→IDからscriptIDを取得
- Spotify for Developersにログイン
- EDIT SETTINGSを開き、websiteとRedirectURIを入力
- websiteに"http://mysite.com"と入力
- RedirectURIに"https://script.google.com/macros/d/<GAS準備で取得したscriptID>/usercallback"と入力
- GASコードを貼り付け
- デプロイを押す
- Webアプリケーションとして導入したのち、発行されたURLにアクセス。ログイン画面が表示されたらSpotifyのアカウントでログインする
- GAS内でコメントに★がついている部分を適宜変更する
createTrigger()
を毎月1日、18時前に実行するようにトリガーを作成する