export_zones

Para exportar geocercas a un archivo KML o KMZ, use el método exchange/export_zones.

Endpoint

Copied!
svc=exchange/export_zones&params={
  "fileName": <text>,
  "zones": [
    {
      "itemId": <long>,
      "id": <long>
    }
  ],
  "compress": <bool>
}

Parámetros

Parámetro Descripción
fileName Nombre del archivo.
zones Array de geocercas.
itemId ID del recurso.
id ID de la geocerca.
compress Especifique 1 para comprimir el archivo o 0 para obtener el archivo sin comprimir.

Respuesta

Si la solicitud se completa correctamente, se devuelve un archivo KML o KMZ.

Actualmente, si el recurso o la geocerca con el ID especificado no se encuentra en el servidor, se genera una respuesta XML con el nombre del archivo:

Solicitud

Copied!
{"fileName":"export_zones_result","zones":[{"itemId":<nonexisting-resource-id>,"id":<nonexisting-geofence-id>}],"compress":0}

Respuesta

Copied!
<?xml version="1.0" encoding="utf-8"?>

<kml>
	<Document>
		<name>
			export_zones_result
		</name>
	</Document>
</kml>

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 Uno de los siguientes errores:
  • error de validación de parámetros;
  • array de geocercas vacío en la solicitud;
  • no se pudo crear un directorio para los resultados temporales.
6 Uno de los siguientes errores:
  • no se pudo obtener el usuario actual;
  • error al procesar el XML;
  • error al comprimir el archivo.

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