Необходимо написать скрипт, который будет выгружать несколько изображений к одной детали с нашего сервера на наш сайт, движок которого мы арендуем по модели saas.
Для того, чтобы отображать на сайте несколько изображений к одной детали, необходимо реализовать скрипт. Скрипт в ответ на POST-запрос деталью должен возвращать JSON-ответ со списком всех изображений к товару, отправленному в запросе.
При этом запросы к вашему серверу могут отправляться как с Content-type:application/json так и с Content-type: application/x-www-form-urlencoded (такое требование возникает из-за особенностей кросс-доменных обращений, подробнее тут
ЗАПРОС (POST):
URL:
_name//multifinderbrands.php
BODY:
[
{
"brand": "febi",
"article": "01089"
}
]
ОТВЕТ:
[
{
"url": "https:\/\/server_name\/febi\/01089.jpg"
},
{
"url": "https:\/\/server_name\/febi\/01089_1.jpg"
}
]
Дополнительный параметр для миниатюр "isPreview": true
ЗАПРОС (POST):
URL:
_name//multifinderbrands.php
BODY:
[
{
"brand": "febi",
"article": "01089",
"isPreview": true
}
]
В ответе желательно возвращать ссылку не на изображение в высоком разрешении, а на его миниатюру.
Хотелось бы разместить на timeweb, на нем уже есть наши миркосервисы, доступно к серверу предоставлю. У сервера должно быть обязательное использование HTTPS. Сертификат должен быть не самоподписанным (браузеры должны принимать его).
Корректность сертификата можно проверить в PostMan с включенной проверкой SSL-сертификатов.
На сервере, где расположен скрипт, должны быть включены кросс-доменные запросы. (Что это и как тут
На сервере нужно в заголовках ответа разрешить кроссдоменные запросы с домена магазина и с доменов ПУ (
).
Вопросы и общение в чате, удобнее работать через безопасную сделку