Настройка
import { Steps } from ‘@astrojs/starlight/components’;
Шаг 1 — Получите токен
Заголовок раздела «Шаг 1 — Получите токен»Провайдер использует OAuth-токен для авторизации в Yandex Music API.
Получение токена
Заголовок раздела «Получение токена»- Откройте в браузере ссылку: oauth.yandex.ru/authorize?response_type=token&client_id=23cabbbdc6cd418abb4b39c32c41195d
- Войдите в аккаунт Яндекс, если потребуется.
- После авторизации браузер перенаправит вас на страницу с токеном в адресной строке — найдите часть
access_token=XXXXXX. - Скопируйте значение токена — длинную строку букв и цифр после
access_token=и до символа&.
Альтернативные способы получения токена (расширение для Chrome/Firefox, Android APK и другие) описаны в документации yandex-music-api.
Шаг 2 — Добавьте провайдер в Music Assistant
Заголовок раздела «Шаг 2 — Добавьте провайдер в Music Assistant»Параметры
Заголовок раздела «Параметры»| Параметр | По умолчанию | Описание |
|---|---|---|
| Yandex Music Token | — | OAuth-токен авторизации. Обязательный. |
| Сбросить авторизацию | — | Очищает сохранённый токен для повторного входа. |
| Качество звука | Balanced | Уровень качества: Efficient / Balanced / High / Superb. Подробнее — Качество звука. |
| My Wave — максимум треков (расш.) | 150 | Сколько треков загружается для плейлиста «Моя волна». Меньше → быстрее загрузка. Диапазон: 10–1000. |
| Мне нравится — максимум треков (расш.) | 500 | Максимум треков в виртуальном плейлисте «Мне нравится». Большие значения замедляют загрузку. Диапазон: 50–2000. |
| API Base URL (расш.) | https://api.music.yandex.net | Базовый URL API. Менять только если Яндекс изменит эндпоинт. |
Параметры, помеченные (расш.), отображаются в режиме «Расширенные настройки».
Если токен перестал работать
Заголовок раздела «Если токен перестал работать»Токен может истечь через некоторое время. Симптомы: провайдер перестаёт воспроизводить треки или показывает ошибку авторизации.
Решение:
- В MA откройте настройки провайдера Yandex Music.
- Нажмите «Сбросить авторизацию».
- Получите новый токен по инструкции выше (Шаг 1).
- Введите новый токен и нажмите «Сохранить».