GetNewsEx
Описание и параметры
array CIBlockRSS::GetNewsEx( string SITE, string PORT, string PATH, string QUERY_STR, bool bOutChannel = false );
Загружает xml c указанного адреса и разбирает его в массив. В качестве значения user-agent'а используется "BitrixSMRSS". После загрузки xml будет конвертирован в кодировку текущего сайта. Если во время работы метода возникли ошибки, то массив результата будет пустым. Нестатический метод.
Примечание: xml кешируется на время указанное в элементе ttl или если время не указано, то на один час.
Параметры вызова
Параметр | Описание | С версии |
---|---|---|
SITE | IP-адрес или доменное имя сайта. | |
PORT | Номер порта, к которому будет выполнено подключение. HTTP порт по умолчанию - 80. | |
PATH и QUERY_STR | Объединяются через знак вопроса ("?") и передаются HTTP команде GET. | |
bOutChannel | Требуется указать true, если новости находятся вне элемента channel. | 3.2.1 |
Возвращаемое значение
Массив представления xml.
Смотрите также
Примеры использования
<? $arRSS = CIBlockRSS::GetNewsEx('www.1c-bitrix.ru', '80', '/bitrix/rss.php', 'ID=news_sm&LANG=ru&TYPE=news&LIMIT=5'); print_r($arRSS); ?>
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.