Получение url изображений Есть решение

Подскажите как получить урлы больших картинок, которые 970 обозначаются? Это могут быть изображения меньшего размера, но они всё равно обозначаются как 970.

https://developers.webasyst.ru...
Тут сказано url_big есть переменная, но не могу получить такую. 
Получаемый массив выглядит так:

[id] => 56731
[product_id] => 6769
[upload_datetime] => 2020-12-16 18:50:37
[edit_datetime] =>
[description] => Амур - 70 Тумба напольная прямая (ПВХ)
[sort] => 0
[width] => 625
[height] => 648
[size] => 240453
[filename] =>
[original_filename] => mid_70.png
[ext] => png
[badge_type] =>
[badge_code] =>
[edit_datetime_ts] =>
[url_thumb] => .../images/56731/56731.200x0.png )

Также, там сказано что мы можем передать параметр size в запросе и получить нужный размер. Но не получается.
Пробовал в сайз подставлять разные значения - ни-че-го
$url = $url1."shop.product.images.getList?product_id=".$product_id."&access_token=".$token."&size=970x0";

Подскажите пожалуйста, как получить массив больших изображений товара?

2 ответа

  • 1

    Попробуйте shop.product.images.getInfo

  • 1
    Николай Петров 14 апреля 2023 11:27 # Решение

    Решил вопрос, простой заменой значения "200х0" в переменных [url_thumb] массива на "970". На сервере этой цифрой обозначается максимальный размер изображения. Хоть он и меньше 970.


    Чтобы использовать ваше решение, нужно знать айдишники фотографий. А у нас только имеется продукт айди. Да и этот метод, возвращает информацию по каждой фотографии вроде, а тот что я использовал, сразу все фото товара выдаёт.

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите