Guida per l’account

Supporto / Account sviluppatore / Configurare le funzionalità / Creare un identificatore dei contenuti multimediali e una chiave privata

Configurare le funzionalità

Creare un identificatore dei contenuti multimediali e una chiave privata

Per comunicare con l’API Apple Music, con MusicKit o con ShazamKit, è necessario usare una chiave privata Media Services per firmare uno o più token sviluppatore.

Registrare un identificatore dei contenuti multimediali

  1. In Certificates, Identifiers & Profiles (Certificati, identificatori e profili), fai clic su Identifiers (Identificatori) nella barra laterale.

  2. In alto a sinistra, fai clic sul pulsante Aggiungi (+), seleziona Media IDs (ID contenuti multimediali), quindi fai clic su Continue (Continua).

  3. Inserisci il nome dell’app come descrizione.

    Il nome dell’app viene mostrato agli utenti quando richiedono l’accesso a Apple Music.

  4. Inserisci una stringa tipo nome di dominio inverso per l’identificatore, quindi fai clic su Continue (Continua).

  5. Rivedi le informazioni, quindi fai clic su Register (Registra).

  6. Fai clic su Done (Fine).

Utilizzare una chiave privata Media Services per firmare uno o più token

  1. Registra un identificatore dei contenuti multimediali per ciascuna app che utilizza le API Apple Music, MusicKit o ShazamKit.

  2. Crea e scarica una chiave privata con MusicKit e/o ShazamKit abilitato.

  3. Associa la chiave privata all’identificatore contenuti multimediali. Puoi associare due chiavi a ciascun identificatore contenuti multimediali.

  4. Ottieni l’identificatore della chiave (kid) per creare un token web JSON (JWT) che utilizzerai per comunicare con le funzionalità abilitate e consulta la pagina che spiega come generare i token sviluppatore.

Se sospetti che una chiave privata sia compromessa, devi prima creare una nuova chiave privata associata all’identificatore contenuti multimediali. Quindi, dopo aver effettuato il passaggio alla nuova chiave, revoca la chiave privata precedente.

Ruolo richiesto: titolare dell’account o amministratore.