2.1.9 • Published 4 months ago

sberzvuk-api v2.1.9

Weekly downloads
-
License
MIT
Repository
github
Last release
4 months ago

«СберЗвук» API

Данный пакет является библиотекой для взаимодействия с API музыкальной платформы, именуемой «СберЗвук» (или же просто «Звук»). Чтобы начать использовать данную библиотеку, вам понадобится токен пользователя. Получить его можно здесь (если значение is_anonymous равно true - зарегистрируйтесь на zvuk.com). Токен необходим, чтобы получать полноценную информацию о каком-либо треке (метод getTrack), а также ссылку на mp3 файл (метод getStreamURL). Как только будет получен токен, можно начинать использовать библиотеку.

Установка

npm

npm i sberzvuk-api

yarn

yarn add sberzvuk-api

Методы

async search(query: string) - Ищет артистов, треки и альбомы.

async getTrack(id: number) - Получает полную информацию о треке, включая артистов и альбом.

async getStreamURL(id: number) - Получает ссылку на mp3 файл (при наличии у пользователя Hi-Fi подписки на Звуке будет выдан 320kbps файл, если нет - 128kbps).

async getPlaylist(id: number) - Получает информацию об плейлисте и треках в нём.

async getAlbum(id: number) - Получает информацию об альбоме и треках в нём.

Примечание: данный README ещё не завершён и в будущем его содержание скорее всего будет изменено и дополнено.

2.1.9

4 months ago

2.1.6

4 months ago

2.1.5

4 months ago

1.6.2

1 year ago

1.5.16

1 year ago

1.5.15

1 year ago

1.5.14

1 year ago

1.5.13

1 year ago

1.5.12

1 year ago