imagen.actualización

Descripción

object image.update(object/array images)

Este método permite actualizar imágenes existentes.

Este método solo está disponible para el tipo de usuario Super administrador. Los permisos para activar el método se pueden revocar en la configuración de roles de usuario. Ver User roles para más información.

Parámetros

(object/array) Propiedades de imagen que se actualizarán.

La propiedad imageid debe definirse para cada imagen, todas las demás propiedades son opcionales. Sólo se actualizarán las propiedades pasadas, todas las otras permanecerán sin cambios.

Además de las standard image properties, el método acepta los siguientes parámetros.

Parámetro Tipo Descripción
imagen cadena Imagen codificada en Base64. El tamaño máximo de la imagen codificada es 1 MB. El tamaño máximo se puede ajustar cambiando el valor constante ZBX_MAX_IMAGE_SIZE.
Los formatos de imagen admitidos son: PNG, JPEG, GIF.

Valores de retorno

(object) Devuelve un objeto que contiene los IDs de las imágenes eliminadas bajo la propiedad imageids.

Ejemplos

Cambiar nombre de imagen

Cambie el nombre de la imagen a "Icono de nube".

Solicitud:

{
           "jsonrpc": "2.0",
           "method": "image.update",
           "params": {
               "imageid": "2",
               "name": "Cloud icon"
           },
           "auth": "038e1d7b1735c6a5436ee9eae095879e",
           "id": 1
       }

Respuesta:

{
           "jsonrpc": "2.0",
           "result": {
               "imageids": [
                   "2"
               ]
           },
           "id": 1
       }

Fuente

CImage::update() enui/include/classes/api/services/CImage.php