Spotify-lijnformaten

Elke rij toont de normale weblink, het iPhone URL-schema en de Android-versie. Vervang de gecapitaliseerde plaatsaanduidingen door echte waarden.

InhoudWeblinkiPhone (URL-schema)Android
Trackhttps://open.spotify.com/track/IDspotify:track:IDintent://open.spotify.com/track/ID#Intent;package=com.spotify.music;scheme=https;end
Albumhttps://open.spotify.com/album/IDspotify:album:IDintent://open.spotify.com/album/ID#Intent;package=com.spotify.music;scheme=https;end
Afspeellijsthttps://open.spotify.com/playlist/IDspotify:playlist:IDintent://open.spotify.com/playlist/ID#Intent;package=com.spotify.music;scheme=https;end
Artiesthttps://open.spotify.com/artist/IDspotify:artist:IDintent://open.spotify.com/artist/ID#Intent;package=com.spotify.music;scheme=https;end
Podcast-afleveringhttps://open.spotify.com/episode/IDspotify:episode:IDintent://open.spotify.com/episode/ID#Intent;package=com.spotify.music;scheme=https;end
Note

Spotify-URI's (spotify:type:id) zijn het ene schema op deze lijst dat Spotify zelf openbaar gebruikt — je kunt ze kopiëren vanuit het Deel-menu van de app op de desktop.

Not an official API

De meeste apps documenteren hun URL-schema's niet officieel. De onderstaande formaten zijn de formaten die DSLink vandaag de dag in productie gebruikt, maar een app-update kan deze wijzigen. Test ze op een echt apparaat voordat u een schema hardcodeert in uw eigen app of site.

Het schema gebruiken op een website

Een URL-schema kan rechtstreeks in een link worden opgenomen. Op de iPhone vraagt Safari de bezoeker om bevestiging voordat hij van app wisselt:

<a href="spotify:track:ID">Open in Spotify</a>

Op Android kun je een web-fallback toevoegen aan de intentie zelf. Als de app ontbreekt, opent Chrome de reserve-URL in plaats van dat dit mislukt:

intent://open.spotify.com/track/ID#Intent;package=com.spotify.music;scheme=https;S.browser_fallback_url=https%3A%2F%2Fopen.spotify.com%2Ftrack%2FID;end

Overal gelden twee limieten. Als de app niet is geïnstalleerd, doet een kaal schema niets nuttigs: iOS geeft een foutmelding. En ingebouwde browsers in apps zoals Instagram, TikTok of X blokkeren of negeren vaak aangepaste schema's, en dat is precies waar de meeste links worden afgeluisterd.

Een DSLink-smartlink bundelt dit allemaal in één korte URL. Op een telefoon probeert het de juiste app-indeling voor het apparaat, valt terug op de Spotify-webpagina als de app ontbreekt, en stuurt desktopbezoekers rechtstreeks naar de website. Je deelt één link overal en krijgt daarbovenop klikstatistieken.

Veelgestelde vragen

Wat is een Spotify-URI?

Een Spotify-URI heeft de vorm spotify:type:id, bijvoorbeeld spotify:track:ID. Hiermee wordt dat item direct geopend in de Spotify-app.

Hoe zet ik een Spotify-link om naar een URI?

Neem het type en de ID van het open.spotify.com pad: /track/ID wordt spotify:track:ID. Negeer queryparameters zoals ?si=.

Wat gebeurt er als de Spotify-app niet is geïnstalleerd?

Een kaal URL-schema mislukt: iOS toont een fout en er wordt niets geopend. Koppel het altijd met een web-fallback - op Android met S.browser_fallback_url in de bedoeling, of gebruik een slimme DSLink-link, die automatisch terugvalt naar de webpagina.