Форматы ссылок Spotify

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

КонтентВеб-ссылкаiPhone (схема URL)Андроид
Трек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, которая автоматически обращается к веб-странице в случае необходимости.