import_zones_save

Para importar geocercas, use el método exchange/import_zones_save.

Endpoint

Copied!
svc=exchange/import_zones_save&params={
  "itemId": <long>,
  "zones": [
    {
      "n": <text>,
      "d": <text>,
      "id": <long>,
      "t": <byte>,
      "w": <uint>,
      "f": <uint>,
      "c": <uint>,
      "b": {
        "min_x": <double>,
        "min_y": <double>,
        "max_x": <double>,
        "max_y": <double>,
        "cen_x": <double>,
        "cen_y": <double>
      },
      "p": [
        {
          "x": <double>,
          "y": <double>,
          "r": <uint>
        }
      ]
    }
  ]
}

Parámetros

Parámetro Descripción
itemId ID del recurso en el sistema.
id ID de la geocerca en el sistema.
zones Array de ID de geocercas.

Consulte get_zone_data para conocer la descripción de los demás parámetros.

En la descripción de la geocerca, los siguientes parámetros son obligatorios: n (nombre de la geocerca), t (tipo de geocerca), w (grosor de la línea o radio del círculo), f (flags), c (color) y p (puntos de la geocerca). Los demás parámetros de la geocerca son útiles, pero opcionales. El parámetro itemId (ID del recurso) es obligatorio.

Respuesta

Si la solicitud se completa correctamente, se devuelve la cantidad de geocercas importadas:

Copied!
<int>	

Si la solicitud falla, se devuelve un código de error.

Códigos de error

Código de error Descripción
1 SID de solicitud no válido u obsoleto.
4 Error de validación de parámetros.
6 No se especificaron ID de geocercas.
7 Uno de los siguientes errores:
  • no existe un recurso con el ID especificado;
  • el usuario no tiene el derecho de acceso Crear, modificar y eliminar geocercas al recurso;
  • no se pudo obtener el usuario.

Si nota un error en el texto, por favor resáltelo y presione Ctrl+Intro.