いつも忘れてググって色んなサイト飛んだりするので、自分の備忘録として書いておく
Apple Developerページでの作業
Music IDを取得
-
Developer Accountの証明書等々の一覧ページにいく
-
Identifiers
の**+**ボタンよりMusic IDs
を選択 -
Description
,Identifier
を入力し、作成
MusicKit用の秘密鍵を作成
-
Keysページで**+**ボタンより作成
-
Key Name
を入力し、Music Kit
のconfigureボタンで紐付けたいMusic ID
を設定 -
Registerボタンで作成し、Downloadボタンよりダウンロードしておく。
.p8
ファイルがダウンロードされる
Key ID, TeamIDを確認
- Key ID ... 先程作成した秘密鍵の詳細ページにて確認
- Team ID ... Developer Membershipページにて確認
これに加え、先程作成した.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"