在线听众: 231
Natsume YuujinchouAishiteru 231 听众 1:13
剩余: 1:13
Natsume Yuujinchou Aishiteru

Поставьте радио себе на сайт!

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

Вариант 1: JavaScript-плеер
Данный вариант позволит элегантно интегрировать радио в ваш сайт, но подходит только для сайтов, использующих технологию AJAX для прогрузки страниц. Если вы не используете AJAX - не беда, смотрите вариант 2.

Пример виджета HTML-код

Доступные параметры блока <div id="anison">:
width - задать ширину блока с плеером (в пикселях);
options="nofollow" - добавить параметр nofollow ко всем генерируемым ссылкам.


Вариант 2: JavaScript-информатор с прослушиванием в новом окне
Данный вариант выводит информацию об эфире, и предлагает пользователю скачать плейлист или послушать радио в новом окне. При прослушивании в новом окне музыка не прервется, когда пользователь перейдет на другую страницу вашего сайта.

Пример виджета HTML-код

Доступные параметры блока <div id="anison">:
width - задать ширину блока с плеером (в пикселях);
options="nofollow" - добавить параметр nofollow ко всем генерируемым ссылкам.




Вариант 3: JSON API
Также, если вы хотите самостоятельно реализовать интеграцию радио на стороне своего сервера, то для вас есть небольшое JSON API.

Параметры запроса Пример ответа
HTTP запрос по следующему адресу:
http://anison.fm/status.php?widget=true
Дополнительные доступные GET параметры:
layer - отключить вывод ссылок и русского текста в ответе сервера, а также не выводить listeners.

При интеграции не забывайте давать ссылку на плейлист, для прослушивания станции в плеере:
http://anison.fm/anison.m3u
А также по желанию можно предложить посетителям послушать радио в новом окне:
http://anison.fm/vk/
Ответ - массив, закодированный в формате JSON.
"duration":102,
"listeners":"145 слушателей",
"on_air":"В эфире: <span class='current_track'><a href='' class='anime_link' target='_blank'>Free!</a> — Splash Free</span>"
duration - время до конца текущего трека, в секундах;
listeners - число слушателей станции со склоняемым слово «слушателей»; on_air - название трека/передачи в эфире с активной ссылкой на подробности/описание.

Также у нас есть API для вывода расписания и следующего эфира, но оно в beta-версии и изменится с релизом новой версии радио. Потому здесь не публикуется, можем дать в частном порядке.

剩余: