Passer au contenu principal

Obtenir les identifiants Spotify Creators

Page en cours de création ...> Ce guide explique pas à pas comment récupérer vos identifiants d'authentification depuis Spotify Creators à l'aide de l'extension de navigateur dédiée, afin de permettre à Podcast Utilities d'interagir avec vos statistiques et vos épisodes.

🎯 Objectif

Dans l'écosystème de Podcast Utilities, l'intégration Spotify est cruciale pour récupérer les données de vos épisodes et interagir avec votre tableau de bord créateur.

Étant donné que Spotify Creators n'offre pas d'API publique standard pour ces actions spécifiques, l'application utilise vos cookies de session pour s'authentifier. Vous devez fournir trois clés spécifiques : SPOTIFY_SP_DC, SPOTIFY_SP_KEY et SPOTIFY_CLIENT_ID, ainsi que l'URL de redirection SPOTIFY_REDIRECT_URI.

📝 Étapes à suivre

La récupération manuelle de ces cookies dans les outils de développement du navigateur étant complexe et fastidieuse, une extension Google Chrome a été spécialement créée pour extraire automatiquement ces paramètres.

  1. Téléchargez et installez l'extension de navigateur disponible dans le dossier extension du dépôt GitLab de Podcast Utilities. (Si besoin, suivez les instructions du dépôt pour charger une extension non empaquetée).
  2. Ouvrez votre navigateur Google Chrome et rendez-vous sur le site Spotify Creators.
  3. Connectez-vous à votre compte podcast habituel.
  4. Une fois sur votre tableau de bord Spotify, cliquez sur l'icône de l'extension Podcast Utilities dans la barre de votre navigateur.
  5. Le script de l'extension va automatiquement capturer et afficher vos valeurs exactes pour sp_dc, sp_key et le client_id.
  6. Copiez ces valeurs pour les intégrer dans votre configuration.

⚙️ Intégration dans le fichier .env

Retournez dans votre fichier .env à la racine de votre dossier de déploiement, et renseignez les variables avec les valeurs extraites par l'extension :

SPOTIFY_REDIRECT_URI=https://creators.spotify.com
SPOTIFY_SP_DC=collez_la_valeur_sp_dc_ici
SPOTIFY_SP_KEY=collez_la_valeur_sp_key_ici
SPOTIFY_CLIENT_ID=collez_la_valeur_client_id_ici

⚠️ Points d'attention

  • Sécurité des cookies : Les valeurs sp_dc et sp_key sont des cookies de session extrêmement sensibles. Ils permettent à quiconque les possède de se connecter à votre compte Spotify Creators sans mot de passe. Ne les partagez jamais et ne publiez jamais votre fichier .env !

  • Déconnexion : Si vous vous déconnectez manuellement de Spotify Creators en cliquant sur "Se déconnecter" dans votre navigateur, cela invalidera immédiatement ces cookies. Podcast Utilities perdra son accès et vous devrez recommencer la procédure pour mettre à jour votre fichier .env.

⚙️ Intégration dans le fichier .env

Retournez dans votre fichier .env à la racine de votre dossier de déploiement, et renseignez les variables avec les valeurs extraites par l'extension :

SPOTIFY_REDIRECT_URI=[https://creators.spotify.com](https://creators.spotify.com)
SPOTIFY_SP_DC=collez_la_valeur_sp_dc_ici
SPOTIFY_SP_KEY=collez_la_valeur_sp_key_ici
SPOTIFY_CLIENT_ID=collez_la_valeur_client_id_ici