Magento версии 2.2.5 Рассматриваемая конечная точка /V1/products/{sku}/media МЕТОД: POST
Я пытаюсь добавить видео под артикулом продукта, используя конечную точку API, предоставленную Magento.
{
"entry": {
"media_type": "external-video",
"label": "Video 2",
"position": 2,
"disabled": false,
"types": ["thumbnail"],
"content" : {
"base64_encoded_data": "encoded image data ",
"type": "image/jpeg",
"name": "0.jpg"
},
"extension_attributes": {
"video_content": {
"media_type": "external-video",
"video_provider": "youtube",
"video_url": "some youtube video url",
"video_title": "some title",
"video_description": "",
"video_metadata": ""
}
}
}
Ответ, который я получаю от этого вызова, - «недопустимое значение параметра», я отладил это в локальной среде, что приводит к сбою во время ProductRepository-> save() в Magento\Catalog\Model\Product\GalleryGalleryManagement.php в строке 70.
Это проблема с моей полезной нагрузкой или реальной ошибкой magento?