Herramientas y procesos del visor
Endpoint que devuelve las herramientas del visor. Es una lista de herramientas, procesos y acciones, ordenadas según el campo orden de la base de datos. Si la herramienta no tiene marcado “Visible en el geoportal” no se devuelve en el endpoint. Dependiendo del usuario se verán unas herramientas u otras.
Endpoint
El endpoint es el siguiente y se puede llamar pasando un Token por cabecera o por parámetro:
https://xxxxxxxxx.xxxx.xxx/xxxx/giscube-admin/geoportal/map-tools/
Si el Token se pasa como parámetro: access_token
https://xxxxxxxxx.xxxx.xxx/xxxx/giscube-admin/geoportal/map-tools/?access_token=*************
Si el Token se pasa como cabecera: Authorization
https://xxxxxxxxx.xxxx.xxx/xxxx/giscube-admin/geoportal/map-tools/
{ Authorization: Bearer rrxhu5YWizyuoIPBLKww2PfaeY5tSc }
Datos devueltos
Campo | Tipo | Descripción |
---|---|---|
“id” | Integer | Id de la herramienta |
“name” | Texto | Nombre interno de la herramienta. |
“title” | Texto | Título de la herramienta. El nombre que ve el usuario en el visor. |
“description” | Texto | Descripción de lo que hace la herramienta (opcional). |
“icon” | Texto | Icono de la herramienta. Puede ser de las librerías: material icons, line-awesome y font-awesome. |
“action_type” | Texto | Define el comportamiento de la herramienta (action, url, webhook, to). |
“to” | Texto | Si se define “to” como “action_type”. Ruta definida en el enrutador del visor (en el código front-end). |
“url” | Texto | Si se define “url” o “webhook” como “action_type”. Enlace para abrir o endpoint donde hacer la petición. |
“target” | Texto | Dónde se abre la “url” definida, en la propia pestaña o en una nueva. |
“headers” | Texto | Cabecera de la petición GET del Webhook. |
“params” | Texto | Parámetros de la petición GET del Webhook. |