cms-web-apis
Version:
Biblioteca de APIs para CMS Web - Conjunto completo de funciones para interactuar con APIs de gestión de contenido
32 lines • 1.04 kB
JavaScript
import dotenv from 'dotenv';
import { fetchApi } from './api.js';
dotenv.config();
const API_BASE_URL = process.env['API_BASE_URL'];
const agregarImagenSegmento = async (data) => {
const url = `${API_BASE_URL}/ContentSettings/SetImagen?TipoEntidad=SEG&IdEntitidad=${data.idEntidad}`;
const body = {
idMediaEntity: 0,
nombre: data.nombre,
tipoContenido: data.tipoContenido,
mimeType: data.mimeType,
rawMedia: data.rawMedia,
rowVersion: ""
};
console.log('=== agregarImagenSegmento ===');
console.log('URL:', url);
console.log('Body:', {
...body,
rawMedia: body.rawMedia.substring(0, 50) + '... (truncado)'
});
const response = await fetchApi(url, {
method: 'POST',
headers: {
'Content-Type': 'application/json'
},
body: JSON.stringify(body)
});
console.log('Response data:', response);
return response;
};
export { agregarImagenSegmento };
//# sourceMappingURL=apiImagenSegmento.js.map