Я хочу отобразить название песни из потока icecast 2.4.0 на моей странице WordPress, используя php (с php_everywhere)
Название доступно в /admin/stats.xml, но оно защищенопо базовой аутентификации, и я не могу изменить status-json.xsl по некоторым причинам (я не администратор сервера icecast), поэтому я должен взять метаданные из /admin/stats.xml, для которого у меня естьимя пользователя и пароль.
Я попытался выполнить базовую аутентификацию с использованием curl или с помощью синтаксиса http://user:pass@host:port/....,, но он не работает, сервер не отвечает на мой запрос страницей xml.
Я попробовал некоторые библиотеки, которые я нашел в сети, которые предоставляют класс IceCast в php, но моя страница WordPress в этом случае выдает ошибку 403.Например: PHP - информация Icecast обновляется на странице