Формати посилань Spotify

Кожен рядок показує звичайне веб-посилання, схему URL для iPhone та форму для Android. Замініть великі заповнювачі на реальні значення.

КонтентВеб-посиланняiPhone (схема URL)Android
Трекhttps://open.spotify.com/track/IDspotify:track:IDintent://open.spotify.com/track/ID#Intent;package=com.spotify.music;scheme=https;end
Альбомhttps://open.spotify.com/album/IDspotify:album:IDintent://open.spotify.com/album/ID#Intent;package=com.spotify.music;scheme=https;end
Плейлистhttps://open.spotify.com/playlist/IDspotify:playlist:IDintent://open.spotify.com/playlist/ID#Intent;package=com.spotify.music;scheme=https;end
Артистhttps://open.spotify.com/artist/IDspotify:artist:IDintent://open.spotify.com/artist/ID#Intent;package=com.spotify.music;scheme=https;end
Епізод подкастуhttps://open.spotify.com/episode/IDspotify:episode:IDintent://open.spotify.com/episode/ID#Intent;package=com.spotify.music;scheme=https;end
Note

URI Spotify (spotify:type:id) — це єдина схема з цього списку, яку сам Spotify публічно використовує — їх можна скопіювати з меню «Поділитися» у додатку на десктопі.

Not an official API

Більшість програм офіційно не документують свої схеми URL-адрес. Нижче наведені формати, які сьогодні використовує DSLink у виробництві, але оновлення програми може змінити їх — перевірте на реальному пристрої, перш ніж жорстко кодувати схему у власну програму чи сайт.

Використання схеми на сайті

Схема URL-адреси може переходити безпосередньо до посилання. На iPhone Safari просить відвідувача підтвердити, перш ніж переключатися між програмами:

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

На Android ви можете додати веб-запасний варіант до самого наміру. Якщо програма відсутня, Chrome відкриває резервну URL-адресу замість помилки:

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

Скрізь діють два обмеження. Якщо додаток не встановлено, гола схема не робить нічого корисного — iOS видає помилку. А вбудовані браузери в таких програмах, як Instagram, TikTok або X, часто блокують або ігнорують користувацькі схеми, саме там відкривається більшість посилань.

Розумне посилання DSLink об'єднує все це в один короткий URL. На телефоні воно намагається відкрити правильний формат додатку для пристрою, а якщо додатку немає — переходить на веб-сторінку Spotify, а відвідувачів з десктопу відразу на сайт. Ви ділитеся одним посиланням скрізь і отримуєте статистику кліків зверху.

Часті запитання

Що таке URI Spotify?

URI Spotify має форму spotify:type:id, наприклад spotify:track:ID. Це відкриває цей елемент безпосередньо в додатку Spotify.

Як перетворити посилання Spotify на URI?

Візьміть тип і ID з шляху open.spotify.com: /track/ID стає spotify:track:ID. Ігноруйте параметри запиту, такі як ?si=.

Що станеться, якщо додаток Spotify не встановлено?

Схема простої URL-адреси не працює: iOS показує помилку, і нічого не відкривається. Завжди поєднуйте його з резервним веб-сайтом — на Android із S.browser_fallback_url у намірі або використовуйте смарт-посилання DSLink, яке автоматично повертається до веб-сторінки.