sberzvuk-api

2.1.9 • Public • Published

«СберЗвук» API

Данная библиотека предназначена для упрощения взаимодействия с API музыкальной платформы «СберЗвук» (или же просто «Звук»).

⚠️ Использование библиотеки невозможно без токена. Есть два способа его получить:

  1. Статический метод getAnonymousToken. Не требует какой-либо авторизации, однако имеет некоторые ограничения (вроде отсутствия доступа к 320kbps версиям треков).
  2. Самостоятельно зарегистроваться или войти после чего перейти сюда, скопировать значение поля token и указать при создании класса.

Как только токен будет получен, можно начинать использовать библиотеку.

Установка

npm

npm i sberzvuk-api

yarn

yarn add sberzvuk-api

Пример использования

import { ZvukAPI } from 'sberzvuk-api';

const api = new ZvukAPI(ZvukAPI.getAnonymousToken());

async function main() {
    const data = await api.quickSearch('pyro');

    console.log(data);
}

void main();

Документация

Располагается здесь

Package Sidebar

Install

npm i sberzvuk-api

Weekly Downloads

16

Version

2.1.9

License

MIT

Unpacked Size

70.5 kB

Total Files

40

Last publish

Collaborators

  • aiving