• English
  • Deutsch
  • Español
  • Русский
Professional Radio Automation at a price you can afford.Professional Radio Automation at a price you can afford.
RadioBOSS box
RadioBOSS — программное обеспечение для радиостанций, клубов, казино, торговых комплексов, кинотеатров. Автоматизация радиоэфира и звукового сопровождения.

Автор Тема: [Сайт] Вывод названия трека, обложки и списка проигранных треков  (Прочитано 3083 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Олег Вдовіченко

  • Сообщений: 28
Как вы поняли, что поле пустое
При получении файла от радиоБосса, поля %artist - %title  заполнены, а %artwork пустое, информация отсутствует.

djsoft

  • Administrator
  • Сообщений: 9589
    • http://www.djsoft.net
Как это сделать?
Этот вопрос не относится к программе, конкретные действия зависят от вашего сервера.
Dmitry  •  DJSoft.Net Team  •  Email: support@djsoft.net

Олег Вдовіченко

  • Сообщений: 28
Ну, по прошествии трех недель я это сделал, обложка передается и отображается.
Кому будет интересно и нужно пишите, спрашивайте.

rsv

  • Сообщений: 136
Сделал все, как в инструкции. Получил ошибку
HTTP Request (#1) error: Protocol field is empty
и ошибку 500 Internal Server Error


nowplaying.html выводит

Playing track title: %artist - %title

Recently played tracks:

Playing track artwork:
Playing track artwork


Как это сделать через API?
Только не отсылайте к мануалу, там неясно написано.
Приведите конкретный пример команды вывода текущего трека.

Пробовал как в мануале http://ip:port/?pass=xxx&action=playbackinfo
Но получил ОК. А где данные? Что не так делаю?
« Последнее редактирование: Апрель 05, 2020, 06:30:07 am от rsv »

djsoft

  • Administrator
  • Сообщений: 9589
    • http://www.djsoft.net
Protocol field is empty
Похоже, что в URL отсутствует протокол -  http:// или https://

Как это сделать через API?
Только не отсылайте к мануалу, там неясно написано.
Приведите конкретный пример команды вывода текущего трека.
В первом сообщении этой темы.
Dmitry  •  DJSoft.Net Team  •  Email: support@djsoft.net

rsv

  • Сообщений: 136
Похоже, что в URL отсутствует протокол -  http:// или https://

Не могу понять одного. Вы специально отвечаете не по теме?
В первом сообщении темы есть протокол http://. И во вторых. Я же написал ясно, что сделал как написано и получил ошибку.

djsoft

  • Administrator
  • Сообщений: 9589
    • http://www.djsoft.net
Я не знаю, что можнео добавить, в первом сообщении довольно подробная инструкция, если делать по ней, все будет работать. Вам нужно проверить, как все настроено. Сообщение об ошибке однозначно говорит о неправильном адресе, возможно, у вас там в начале пробел стоит или еще какая-то подобная ошибка.
Dmitry  •  DJSoft.Net Team  •  Email: support@djsoft.net

rsv

  • Сообщений: 136
Проблему решил.
Как передать через API время начала песни, и ее окончания, а также весь плейлист?
Спасибо

djsoft

  • Administrator
  • Сообщений: 9589
    • http://www.djsoft.net
Dmitry  •  DJSoft.Net Team  •  Email: support@djsoft.net

rsv

  • Сообщений: 136
Команды API представлены здесь: https://manual.djsoft.net/radioboss/ru/remote_controlapi.htm
Я это видел. Как сделать то, что я написал? Я же задал конкретный вопрос. Ответа опять нет.
Дайте конкретный ответ.

Я не понимаю в чем заключается поддержка пользователей? Тем более заявлена приоритетная техническая поддержка: ответ в течение 12 часов.
Не всегда в течении 12 часов можно получить ответ. И то, что вы отвечаете, это не ответы.
« Последнее редактирование: Апрель 08, 2020, 05:56:10 am от rsv »

scorp

  • Сообщений: 1408
  • MusicMan
Я это видел. Как сделать то, что я написал? Я же задал конкретный вопрос.

Как получить плейлист - https://clip2net.com/s/46UJtHn (там же для треков есть их длина)
А по текущему треку брать инфу можно командой playbackinfo, правда время запуска там не видно
Но оно есть в последних треках (там же вроде как и текущий тоже может быть, сейчас не могу проверить) - getlastplayed

Ну, а окончание уже вычислять самому, хотя не понятно что мешает его выдавать сразу и везде.
У меня последняя версия РБ! Свежак рулит, а RB Cloud вообще бомба "в облаках"))

rsv

  • Сообщений: 136
Цитата: rsv от Сегодня в 05:48:09 am

    Я это видел. Как сделать то, что я написал? Я же задал конкретный вопрос.


Как получить плейлист - https://clip2net.com/s/46UJtHn (там же для треков есть их длина)
А по текущему треку брать инфу можно командой playbackinfo, правда время запуска там не видно
Но оно есть в последних треках (там же вроде как и текущий тоже может быть, сейчас не могу проверить) - getlastplayed

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

Мне надо конкретные команды. Вывод в xml делается. Пробовал и playbackinfo и getplaylist2. Не могу вытянуть данные. Нужно начало и окончание трека, и плейлист. Напишите куски кода. Не могу с xml вытянуть данные, которые мне нужны. Мне они нужны в формате json:
начало трека
окончание
название трека.
« Последнее редактирование: Апрель 08, 2020, 01:25:34 pm от rsv »

scorp

  • Сообщений: 1408
  • MusicMan
Мне надо конкретные команды.
Я ж вам привел конкретные команды. ну и плюс вы ж читали справку, там все написано с примерами и примеры вызова.
Так преобразуйте с XML в JSON в чем проблема то? Гуглить не умете что ли?
2 года назад предлагали уже добавить в команду указание формата получения данных, но приказ был извращаться... ну это ладно, мелочь.. решается просто и ладно - https://www.radioboss.ru/smf_ru/index.php/topic,613.msg28342.html#msg28342

Там есть везде и название и исполнитель и длина, по началу-окончанию пока у меня тоже есть вопрос ибо в явном понятном виде его там почему-то нет... В целом же АПИ какое-никакое (а оно пока так себе... на троечку) но есть и разобраться в нем просто.
« Последнее редактирование: Апрель 08, 2020, 01:45:30 pm от scorp »
У меня последняя версия РБ! Свежак рулит, а RB Cloud вообще бомба "в облаках"))

rsv

  • Сообщений: 136
Так преобразуйте с XML в JSON в чем проблема то? Гуглить не умете что ли?
Много есть примеров, но они не подходят и не парсят файл.
CASTTITLE вообще ничего не выводит.
Не получается.
Надо весь плейлист представить в формате json.

scorp

  • Сообщений: 1408
  • MusicMan
Надо весь плейлист представить в формате json.
Я так и не пойму в чем проблема? Вот https://bit.ly/2yOuIYd

CASTTITLE вообще ничего не выводит.
Ну и фиг с ним. Можно просто слепить ARTIST+TITLE в чем проблема? Или вам так прям принципиально юзать CASTTITLE?

Так что конкретно не получается, поконкретнее с примером того что уже прописали и на чем зависли?
У меня последняя версия РБ! Свежак рулит, а RB Cloud вообще бомба "в облаках"))