Как подать параметр file в shop.product.images.add?

Добрый день!

Пытаюсь добавить изображение к товару, через API (shop.product.images.add), при помощи скрипта:

With CreateObject ("WinHttp.WinHttpRequest.5.1")
.Open "POST", "https://<мой сайт>/api.php/shop.product.images.add?product_id=<ID_существующего_товара>&access_token=<мой_токен>&format=xml", False
.SetRequestHeader "Content-Type", "multipart/form-data"
.send "file=d:\Test.jpg"
.WaitForResponse
End With

Сервер возвращает ошибку: 500 (Internal Server Error) - No file uploaded.

Пробовал подавать файл в бинарном виде, в Base64 кодировке - результат тот-же.

Натыкался на информацию, что вроде как изображение должно быть передано, как массив - если так, то как этот массив выглядит?

Как-же всётаки правильно подать значение в параметр "file"?

Спасибо.

1 ответ

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

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