MusicKit

MusicKitを使用すると、ユーザーがアプリやWebサイトから、Apple Musicやローカルのミュージックライブラリを再生できるようになります。ユーザーがApple Musicアカウントへのアクセスを許可すると、アプリやWebサイトでプレイリストを作成したり、ライブラリに曲を追加したり、Apple Musicカタログの何百万もの曲から好きな曲を再生したりできます。ユーザーがまだApple Musicのメンバーではないことがアプリで検出された場合は、アプリ内からトライアルメンバーシップを提供できます。

アプリ内に音楽プレイリストが表示されているiPadとiPhone。

Apple Music API

Apple Music APIを使えば、Apple Musicカタログをフル活用できます。曲、アルバム、アーティスト、プレイリスト、ミュージックビデオ、ステーション、チャートを単一のAPIで検索できます。パーソナライズされた推奨事項を表示し、最近再生したコンテンツや、人気の曲、アルバム、アーティストを含む最新のApple Music Replayのサマリーを取得できます。

ユーザー認証を行えばさらに便利になります。曲をお気に入りに追加したり、好きなアーティストでライブラリを絞り込んだり、アーティストがすでにお気に入りに登録済みかどうかを確認したり、プレイリストを作成、変更したりできます。このAPIは、Appleプラットフォーム、Android、Webに対応しています。

今すぐ始めましょう。Apple Musicサービスとやり取りするには、「Certificates, Identifiers & Profiles(証明書、ID、プロファイル)」でメディアIDと秘密鍵を作成し、デベロッパトークンに署名してください。

Appleプラットフォーム

iOS、iPadOS、macOS、tvOS、visionOS、watchOS向けのアプリを簡単に構築し、SwiftベースのMusicKitフレームワークを使ってApple Musicを統合する方法の詳細をご確認ください。

Apple Musicカタログやユーザーの音楽ライブラリでコンテンツを検索し、再生をコントロールできます。音楽を再生する前にユーザーが有効なApple Musicサブスクリプションを持っているかどうかを確認し、アプリ内で直接トライアルメンバーシップを開始できるようにします。ユーザーの許可が得られれば、曲を検索したり、ミュージックライブラリに曲を追加したりできます。

Apple Music Feed

Apple Music Feedを使って、Apple Musicカタログの豊富なメタデータセットを取得します。新しいAPIエンドポイントを介して利用し、カタログのさまざまな部分をWebサイトやアプリに完全に組み込むことができます。

今すぐ始めましょう。Apple Music Feedを利用するには、「Certificates, Identifiers & Profiles(証明書、ID、プロファイル)」でメディアIDと秘密鍵を作成し、デベロッパトークンに署名します。

音楽カタログをリクエストできます。何百万もの曲、アーティスト、アルバムなどに関する豊富な情報を活用できます。

ベータ版

Web

Apple Musicのコンテンツはブラウザで直接再生できます。Web上でのMusicKitにより、ユーザーはMusicKit Web Componentsか、JavaScriptでカスタマイズしたプレイヤーを使って、Webサイト上のApple Musicから曲、ミュージックビデオ、ラジオをストリーミング再生できます。

Android

MusicKit for Androidを使うと、ネイティブのApple Music機能をAndroidアプリに組み込むことができます。ライブラリでは、ユーザーはApple Musicアカウントにサインインして、アプリから直接音楽を再生できます。

Apple Musicの認証:認証ライブラリでは、音楽を再生したり、MusicKit Web APIを呼び出したりするためのアクセストークンを取得できます。このライブラリは、ユーザーにApple Musicにサインインするよう促します。Apple Musicがデバイスにインストールされていない場合、ユーザーはアプリに戻る前にダウンロードできます。

Apple Musicのメディア再生:メディア再生ライブラリでは、アプリを離れることなくApple Musicの曲、アルバム、プレイリストを再生できます。アプリでは、ロック画面やバックグラウンドから音楽の再生をコントロールできます。