LoginSignup
12
10

More than 3 years have passed since last update.

Apple Music API(MusicKit)のDeveloper Token取得方法

Last updated at Posted at 2020-02-04

いつも忘れてググって色んなサイト飛んだりするので、自分の備忘録として書いておく

Apple Developerページでの作業

Music IDを取得

  1. Developer Accountの証明書等々の一覧ページにいく

  2. Identifiers+ボタンより Music IDsを選択

  3. Description, Identifierを入力し、作成

MusicKit用の秘密鍵を作成

  1. Keysページで+ボタンより作成

  2. Key Nameを入力し、Music Kitconfigureボタンで紐付けたいMusic IDを設定

  3. Registerボタンで作成し、Downloadボタンよりダウンロードしておく。 .p8ファイルがダウンロードされる

Key ID, TeamIDを確認

これに加え、先程作成した.p8 ファイルを用意

apple-music-token-generatorを使用してDeveloper Token作成

apple-music-token-generatorをダウンロードし、READMEに従いPython関連をインストール

  • music_token.pyの内容を自分の秘密鍵, Key ID, Team IDに書き換える

    秘密鍵 ... 先程ダウンロードした.p8ファイルの内容

  • ターミナル上でmusic_token.pyを実行

 python music_token.py
  • 出力されたTokenでApple Music APIにアクセスできる
   curl -v -H 'Authorization: Bearer 出力されたToken' "https://api.music.apple.com/v1/catalog/us/artists/36954" 
12
10
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
12
10