Получаю список элементов кодом:
CRest::call('lists.element.get', array(
'IBLOCK_TYPE_ID' => 'lists',
'IBLOCK_ID' => IB_ID,
'ELEMENT_ID' => ELEMENT_ID,
)
);
Возвращает:
[PROPERTY_158] => Array
(
[237492] => 184049
[237493] => 184050
[237494] => 184051
[237495] => 184052
[237496] => 184053
[237497] => 184054
[237498] => 184055
)
Пытаюсь получить URL-файла кодом:
CRest::call('lists.element.get.file.url', array(
'IBLOCK_TYPE_ID' => 'lists',
'IBLOCK_ID' => IB_ID,
'ELEMENT_ID' => ELEMENT_ID,
'FIELD_ID' => FIELD_ID
));
Возвращает:
[result] => Array
(
[0] => /company/lists/45/file/0/29850/PROPERTY_158/184049/?ncc=y&download=y
[1] => /company/lists/45/file/0/29850/PROPERTY_158/184050/?ncc=y&download=y
[2] => /company/lists/45/file/0/29850/PROPERTY_158/184051/?ncc=y&download=y
[3] => /company/lists/45/file/0/29850/PROPERTY_158/184052/?ncc=y&download=y
[4] => /company/lists/45/file/0/29850/PROPERTY_158/184053/?ncc=y&download=y
[5] => /company/lists/45/file/0/29850/PROPERTY_158/184054/?ncc=y&download=y
[6] => /company/lists/45/file/0/29850/PROPERTY_158/184055/?ncc=y&download=y
)
Собственно мне нужно получить кучу изображений порядка на 500 Мб, чтобы вставить в XML. Мне необходимо сразу получать ссылку вида *.jpg. В одном элементе "списка" может быть от 3-х до 7-и изображений. А качать их и куда-то заливать лишняя трата времени, плюс как я понял, для таких ссылок нужна будет авторизация, что ещё надо будет прикручивать к коду.