@sergeyviktorovich

Как сделать скрипт, который при запуске из командной строки выведет последние 5 новостей?

Новостной сайт Lenta.ru отдает список новостей в формате rss по адресу https://lenta.ru/rss. Необходимо создать скрипт getLastNews.php, который при запуске из командной строки выведет последние 5 новостей в формате
из командной строки битрикса надо запустить скрипт, и скрипт надо сделать по правилам битрикс,как на битрикс достать данные с xml ,есть ли встроенные возможности ?
Название
Ссылка на новость
Анонс

вот что-то пробовал ,но как правильно сделать не знаю
$user_id = 'self';
$instagram_cnct = curl_init(); // инициализация cURL подключения
curl_setopt($instagram_cnct, CURLOPT_URL, "https://lenta.ru/rss"); // подключаемся
curl_setopt($instagram_cnct, CURLOPT_RETURNTRANSFER, 1); // просим вернуть результат
curl_setopt($instagram_cnct, CURLOPT_TIMEOUT, 15);
$media = json_decode(curl_exec($instagram_cnct)); // получаем и декодируем данные из JSON
curl_close($instagram_cnct); // закрываем соединение
$limit = 5;

<? foreach (array_slice($media->data, 0, $limit) as $data) {
                echo '<a href="' . $data->permalink . '" target="_blank">';
             
                echo '</a>';
            } ?>
  • Вопрос задан
  • 86 просмотров
Пригласить эксперта
Ответы на вопрос 1
anton99zel
@anton99zel
29а класс средней школы №7
сделать по правилам битрикс

А какие правила?
А не проще rss с маркета установить, если сами на php разобрать не можете?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы