Примеры
В этой папке есть небольшие примеры, чтобы показать, как выглядят скрипты,
написанные с помощью yandex-music-api
.
Перед просмотром примеров обязательно прочитайте секцию "Начало работы"
в основном README файле! Там есть сниппеты, которые помогут разобраться!
- search – пример работы с поиском. Осуществление поисковых запросов,
обработка лучшего результата и отображение статистики по найденным данным.
- chart – пример работы с чартом ЯМ. Получение треков, отображение позиций
и их изменения с использованием эмодзи.
- get_album_with_tracks – пример получения информации
об альбоме. Пример отображения треков вместе с исполнителями и названием.
- radio_example – пример @Angel777d
без внесения правок. Обёртка для более легкого взаимодействия с радио и
потоками по разным сущностям ЯМ с примерами её использования.
- proxy – пример использования прокси, когда у пользователя нет подписки
(так как Яндекс.Музыка недоступна за пределами СНГ. Актуально для расположения
скрипта на зарубежном сервере). При проблемах с авторизацией или токеном
использование клиента без авторизации.
- like_and_dislike – пример установки отметок "Мне нравится"
и "Мне не нравится" на альбомы, треки, плейлисты и исполнителей.
- lyrics_playing_track - пример работы с очередями и получением текста
трека от @glebliutsko. Выводит текущий проигрываемый трек
и его текст.
- player – пример @OwnageIsMagic.
Консольный плеер. Авторизация, получение плейлиста пользователя, список
понравившихся треков и их загрузка. Воспроизведение через установленный плеер.
- daily_playlist_updater – пример
@catinapoke без внесения правок. Отмечает
плейлист дня как прослушанный сегодня (добавляет +1 к счетчику).
Все примеры лицензированы в соответствии с
Лицензией CC0
и поэтому полностью предназначены для общественного достояния.
Вы можете использовать их в качестве базы для своих собственных скриптов,
не беспокоясь об авторских правах.