/dj-system-applemusic-token-generator

Generate Developer Token & Music User Token of Apple Music API with Ruby

Primary LanguageRuby

dj-system-applemusic-token-generator

必要項目

  • AppleID・Password
  • Private Key
  • Team ID
  • Key ID

Private Key・Team ID・Key ID取得に関する参考記事

MusicUserToken取得手順

  1. ライブラリのインストール
bundle install
  1. .envの準備
# PRIVATE KEY
APPLE_MUSIC_API_PRIVATE_KEY='-----BEGIN PRIVATE KEY-----
...
-----END PRIVATE KEY-----'

# KEY ID
APPLE_MUSIC_API_KEY_ID=''

# TEAM ID
APPLE_MUSIC_API_TEAM_ID=''
  1. rackup config.ruコマンドでサーバー起動

  2. シークレットブラウザでlocalhost:4567/にアクセス

  3. ポップアップブロックされないように許可する

  4. ログインボタン押して、AppleID・Passwordでポップアップからログイン & APIの許可を行う

  5. トークンを表示するボタンでアクセストークンMusic User Tokenを確認可能

  6. その他のリクエストが問題なく通るか確認する

    ※ 指定のプレイリストIDを使用する場合は、p.〇〇〇〇〇〇〇〇〇〇〇〇〇〇〇を変更してお使いください

    ※ Get Playlistsから自身のプレイリストを3つ取得可能ですので、そちらからプレイリストIDをご確認ください