3.4.6. Список запланированных плейлистов (вывод расписания)

Данный метод предназначен для получения списка запланированных плейлистов (расписания).

Описание параметров:
1. s3.radioheart.ru — IP-адрес сервера, где располагается автодиджей.
2. userlogin — логин пользователя, для которого запрашивается метод. Является обязательным параметром.
3. api=sheduler — название вызываемого метода. Является обязательным параметром.
4. count устанавливает количество плейлистов, которые будут получены из автодиджея. Значение по умолчанию = 5.
5. color задает цвет текста, которым будет выведена информация. Значение по умолчанию = 010101.
6. fontsize задает размер шрифта в пикселях. Значение по умолчанию = 14 пикселей.
7. fontfamily задает гарнитуру шрифта. Значение по умолчанию = 14 Calibri.
8. year задает год, на который запланирован плейлист. Значение по умолчанию = текущий год
9. month задает месяц, на который запланирован плейлист. Значение по умолчанию = текущий месяц
10. day задает день, на который запланирован плейлист. Значение по умолчанию = текущий день

Примеры использования
В качестве примера выступает поток http:/s3.radioheart.ru:8005

Запрос с параметрами по умолчанию:
http://s3.radioheart.ru/panel/api.php?userlogin=user8005&api=sheduler
Запрос на 10 плейлистов, с цветом текста по умолчанию:
http://s3.radioheart.ru/panel/api.php?userlogin=user8005&api=sheduler&count=10
Запрос с изменением цвета, количество плейлистов по умолчанию:
http://s3.radioheart.ru/panel/api.php?userlogin=user8005&api=sheduler&color=f2f2f2
Запрос с изменением числа плейлистов, шрифта и цвета текста:
http://s3.radioheart.ru/panel/api.php?userlogin=user8005&api=sheduler&color=f2f2f2&count=10&fontfamily=Arial
Запрос с изменением даты, на которую запланированы плейлисты:
http://s3.radioheart.ru/panel/api.php?userlogin=user8005&api=sheduler&year=2014&month=9&day=30

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


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


Для этого метода так же доступен формат JSON для вывода информации:
http://s3.radioheart.ru/panel/api_json.php?userlogin=user8005&api=sheduler

3.4.5. Название плейлиста в эфире

Данный метод предназначен для получения названия плейлиста, который сейчас находится в эфире.

Описание параметров:
1. s3.radioheart.ru — IP-адрес сервера, где располагается автодиджей.
2. userlogin — логин пользователя, для которого запрашивается метод. Является обязательным параметром.
3. api=current_pl — название вызываемого метода. Является обязательным параметром.

Примеры использования
В качестве примера выступает поток http:/s3.radioheart.ru:8005

Запрос с параметрами по умолчанию:
http://s3.radioheart.ru/panel/api.php?userlogin=user8005&api=current_pl

Значение по умолчанию:
Если в эфире находится не сохраненный плейлист, то api выведет значение default

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


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


Для этого метода так же доступен формат JSON для вывода информации:
http://s3.radioheart.ru/panel/api_json.php?userlogin=user8005&api=current_pl

3.4.4. Топ заказов автодиджея

Данный метод предназначен для получения списка наиболее популярных треков, которые заказывают пользователи через автодиджей. Корректная работа API возможна только при включенном заказе песен в автодиджее.

Описание параметров:
1. s3.radioheart.ru — IP-адрес сервера, где располагается ваш автодиджей.
2. userlogin — логин пользователя, для которого запрашивается метод. Является обязательным параметром.
3. api=toporders — название вызываемого метода. Является обязательным параметром.
4. count устанавливает количество песен, которые будут получены из автодиджея. Значение по умолчанию = 5.
5. color задает цвет текста, которым будет выведена информация. Значение по умолчанию = 010101.
6. fontsize задает размер шрифта в пикселях. Значение по умолчанию = 14 пикселей.
7. fontfamily задает гарнитуру шрифта. Значение по умолчанию = 14 Calibri.

Примеры использования
В качестве примера выступает поток http:/s3.radioheart.ru:8005

Запрос с параметрами по умолчанию:
http://s3.radioheart.ru/panel/api.php?userlogin=user8005&api=toporders
Запрос на 10 треков, с цветом текста по умолчанию:
http://s3.radioheart.ru/panel/api.php?userlogin=user8005&api=toporders&count=10
Запрос с изменением цвета, количество песен по умолчанию:
http://s3.radioheart.ru/panel/api.php?userlogin=user8005&api=toporders&color=f2f2f2
Запрос с изменением числа песен, цвета, шрифта и размера текста:
http://s3.radioheart.ru/panel/api.php?userlogin=user8005&api=toporders&color=f2f2f2&fontsize=16&count=10&fontfamily=Arial

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


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


Для этого метода так же доступен формат JSON для вывода информации:
http://s3.radioheart.ru/panel/api_json.php?userlogin=user8005&api=toporders

3.4.3. Список новых треков

Данный метод предназначен для получения списка новых треков из автодиджея. Сортировка производится по дате загрузке файлов в автодиджей.

Описание параметров:
1. s3.radioheart.ru — IP-адрес сервера, где располагается автодиджей.
2. userlogin — логин пользователя, для которого запрашивается метод. Является обязательным параметром.
3. api=newsongs — название вызываемого метода. Является обязательным параметром.
4. count устанавливает количество песен, которые будут получены из автодиджея. Значение по умолчанию = 5.
5. color задает цвет текста, которым будет выведена информация. Значение по умолчанию = 010101.
6. fontsize задает размер шрифта в пикселях. Значение по умолчанию = 14 пикселей.
7. fontfamily задает гарнитуру шрифта. Значение по умолчанию = 14 Calibri.

Примеры использования
В качестве примера выступает поток http:/s3.radioheart.ru:8005

Запрос с параметрами по умолчанию:
http://s3.radioheart.ru/panel/api.php?userlogin=user8005&api=newsongs
Запрос на 10 треков, с цветом текста по умолчанию:
http://s3.radioheart.ru/panel/api.php?userlogin=user8005&api=newsongs&count=10
Запрос с изменением цвета, количество песен по умолчанию:
http://s3.radioheart.ru/panel/api.php?userlogin=user8005&api=newsongs&color=f2f2f2
Запрос с изменением числа песен, цвета, шрифта и размера текста:
http://s3.radioheart.ru/panel/api.php?userlogin=user8005&api=newsongs&color=f2f2f2&fontsize=16&count=10&fontfamily=Arial

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


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


Для этого метода так же доступен формат JSON для вывода информации:
http://s3.radioheart.ru/panel/api_json.php?userlogin=user8005&api=newsongs

3.4.1. Список следующих треков

Данный метод предназначен для получения списка следующих треков из автодиджея.
Внимание. Данный метод не работает корректно при включенном режиме «Играть в случайном порядке».

Описание параметров:
1. s3.radioheart.ru — IP-адрес сервера, где располагается ваш автодиджей.
2. userlogin — логин пользователя, для которого запрашивается метод. Является обязательным параметром.
3. api=nexttrack — название вызываемого метода. Является обязательным параметром.
4. count устанавливает количество песен, которые будут получены из автодиджея. Значение по умолчанию = 5.
5. color задает цвет текста, которым будет выведена информация. Значение по умолчанию = 010101.
6. fontsize задает размер шрифта в пикселях. Значение по умолчанию = 14 пикселей.
7. fontfamily задает гарнитуру шрифта. Значение по умолчанию = 14 Calibri.

Примеры использования
В качестве примера выступает поток http:/s3.radioheart.ru:8005

Запрос с параметрами по умолчанию:
http://s3.radioheart.ru/panel/api.php?userlogin=user8005&api=nexttrack
Запрос на 10 треков, с цветом текста по умолчанию:
http://s3.radioheart.ru/panel/api.php?userlogin=user8005&api=nexttrack&count=10
Запрос с изменением цвета, количество песен по умолчанию:
http://s3.radioheart.ru/panel/api.php?userlogin=user8005&api=nexttrack&color=f2f2f2
Запрос с изменением числа песен, цвета, шрифта и размера текста:
http://s3.radioheart.ru/panel/api.php?userlogin=user8005&api=nexttrack&color=f2f2f2&fontsize=16&count=10&fontfamily=Arial

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


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


Для этого метода так же доступен формат JSON для вывода информации:
http://s3.radioheart.ru/panel/api_json.php?userlogin=user8005&api=nexttrack

3.4.2. Список последних треков

Данный метод предназначен для получения списка наиболее популярных треков, которые заказывают пользователи через автодиджей. Корректная работа API возможна только при включенном заказе песен в автодиджее.

Описание параметров:
1. s3.radioheart.ru — IP-адрес сервера, где располагается ваш автодиджей.
2. userlogin — логин пользователя, для которого запрашивается метод. Является обязательным параметром.
3. api=lasttrack — название вызываемого метода. Является обязательным параметром.
4. server — IP-адрес сервера, для которого будет производится получение данных. Является обязательным параметром.
5. port — порт сервера, для которого будет производится получение данных. Является обязательным параметром.
4. count — количество песен, которые будут получены из автодиджея. Значение по умолчанию = 5.
5. color задает цвет текста, которым будет выведена информация. Значение по умолчанию = 010101.
6. fontsize задает размер шрифта в пикселях. Значение по умолчанию = 14 пикселей.
7. fontfamily задает гарнитуру шрифта. Значение по умолчанию = 14 Calibri.

Примеры использования
В качестве примера выступает поток http:/s3.radioheart.ru:8005

Запрос с параметрами по умолчанию:
http://s3.radioheart.ru/panel/api.php?userlogin=user8005&api=lasttrack&server=s3.radioheart.ru&port=8005
Запрос на 10 треков, с цветом текста по умолчанию:
http://s3.radioheart.ru/panel/api.php?userlogin=user8005&api=lasttrack&server=s3.radioheart.ru&port=8005&count=10
Запрос с изменением цвета, количество песен по умолчанию:
http://s3.radioheart.ru/panel/api.php?userlogin=user8005&api=lasttrack&server=s3.radioheart.ru&port=8005&color=f2f2f2
Запрос с изменением числа песен, цвета, шрифта и размера текста:
http://s3.radioheart.ru/panel/api.php?userlogin=user8005&api=lasttrack&server=s3.radioheart.ru&port=8005&color=f2f2f2&fontsize=16&count=10&fontfamily=Arial

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


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


Для этого метода так же доступен формат JSON для вывода информации:
http://s3.radioheart.ru/panel/api_json.php?userlogin=user8005&api=lasttrack


Новости в соцсетях
Чтобы быть всегда в курсе наших новостей, вы можете подписаться на наши страницы в социальных сетях.