Estoy tratando de almacenar una imagen por API Attachments para una base de datos en master data, me retorna 204 no content pero no almacena la imagen.
El campo es de tipo file y de hecho no retorna error cuando hago la petición, pero no entiendo que me está fallando. Le di todos los permisos posibles para ver si eso era el problema, pero sigue igual.
gracias por la información, la API funciona como lo muestran desde postman, el tema que yo tenía es que desde la pagina de developers (https://developers.vtex.com/vtex-rest-api/reference/attachments-1#saveattachment-1) se observa que al cargar la imagen desde mi local la convierte a base 64 lo que creí que funcionaba y me serviría para mi desarrollo, pero no funcionó, tuve que convertir a archivo blob y luego a tipo file para poder subirla.
NOTA: la documentación está errónea (no carga la imagen)
Pay attention to the {{idWithoutAcronym}} variable. When you upload a file to Master Data, it will generate a Registry Id with the format {{Acronym}}-{{randomId}}. For example: AC-af6e1fe9-95e7-11ed-83ab-02a7822e906g.
You’ll need to passonly the {{randomId}} part to the URL, without the acronym prefix. Example:
Hello Pedro, perform the configuration as indicated but when consulting the file I get the message “Private fields cannot be read”, although in my data structure the field is public, currently I have the field configuration as follows
Hello, @dany-menjura. One possible cause is that you must reindex and republish the entity after saving the field configuration. Could you please try it and see if it works? Thanks!