ImpAnonym
@ImpAnonym
Lorem ipsum dolor sit amet

Как получить ссылки на изображение вида *.jpg (или *.png) в Битрикс24 REST API?

Получаю список элементов кодом:
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-и изображений. А качать их и куда-то заливать лишняя трата времени, плюс как я понял, для таких ссылок нужна будет авторизация, что ещё надо будет прикручивать к коду.
  • Вопрос задан
  • 789 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы