0
我正在使用SonataMediaBundle在Symfony Rest API中上傳圖像。我在JSON請求發送base64Encoded圖片,並在我的FormType下面的代碼添加:使用SonataMediaBundle和Symfony RestApi使用FormType上傳S3上的圖像
$builder->add('subject')
->add('promotionImage', 'sonata_media_type', array(
'provider' => 'sonata.media.provider.image',
'context' => 'offer',
'required'=>false,
'validation_groups' => 'Default'
));
我每天都在我還沒有爲網站添加了驗證的時間找到驗證錯誤。我每次都得到這個迴應。
{
"code": 400,
"message": "Validation Failed",
"errors": {
"errors": [
"This value is not valid."
],
"children": {
"emailSubject": {},
"promotionImage": {
"children": {
"binaryContent": {},
"unlink": {}
}
}
}
}
}
您的幫助是非常感謝。