Управление аудио при встраивании на сайте (Embed, API)

Avatar
  • обновлен
  • Голосование

Здравствуйте.

Вводные данные
.


Есть личный блог, где даются музыкальные рекомендации. Размещаются embed с Яндекс.Музыка для удобства прослушивания рекомендуемой музыки.

Запрос


Для плеера Яндекс.Музыка нужен API, по аналогии с YouTube ( https://developers.google.com/youtube/iframe_api_reference?hl=ru ). Нужны функции:


  1. Установить музыку на повтор (это можно было бы ещё добавить в embed), что-то вроде:
    iframe src="https://music.yandex.ru/iframe/#track/***/***?repeat=1
  2. Возможность перемещать ползунок трека. К примеру, в тексте материала упоминается, что на 00:43 хороший момент. При клике по ссылке 00:43 должен выполняться переход на данный фрагмент. В функционале самого плеера уже есть такой код ( https://yandex.ru/dev/audio/jsapi/doc/dg/concepts/player.html ): audioPlayer.setPosition(position). Но поскольку сам плеер в iframe, то до функции не добраться. Для YouTube для своих нужд такое уже сделано, но хотелось бы пользоваться на сайте плеером Яндекс.Музыка. То есть выполняется встраивание JS файла, а далее кодом запускается плеер с Яндекс.Музыка, и чтобы самим плеером можно было управлять через ссылки.
  3. Отдельное пожелание, чтобы пользователи, которые будут переходить по ссылкам внутри iframe (для оформления Плюс), имели реф. ссылку (партнерская программа), чтобы таким образом добавилась мотивация использовать конкретно сервис Яндекс.Музыка. Но это не так важно, как 2 пункт и 1.
A
Avatar
Яндекс Музыка
  • Голосование

Здравствуйте!

Спасибо за вашу идею! Мы подумаем о её реализации, когда будем готовить будущие обновления.

А пока вы можете посмотреть пожелания других пользователей и поддержать лайками понравившиеся. Мы следим за всеми голосами и комментариями.